It think it is good to trying several of the popular multipurpose ones and see which is most suitable. One big fact or you could add to the ,list is good easy access to support.
Does the theme developer offer good support options? That is a vital factor I look for before I invest in a new WordPress Theme. I use Envato ThemeForest a lot which I like. but you need to be careful there because some items they sell haven’t been updated for years.