Deciding between both these themes is tough. Astra has a lots of starter sites and a clean code. Whereas, OceanWP with added extensions gives you lots of customization options.