I'm not familiar with that provider, but Id' wager their helpfulness will depend on the needs of the business in question. Aside from the different types of online business models (wholesale, dropshipping, ecommerce...), their SEO struggles can wildly differ, meaning you might need more than one team to craft and pursue an effective growth strategy. For example, they might not have their house in order technical SEO-wise, they might lack on page optimization, or simply - their domain authority might be too low for competing in the longer-tail keywords...