Oi Laudifer,
Bom ponto esse que vc trouxe. Como toda resposta em gestão de produtos, a resposta aqui é "depende"! (:
Depende de dois aspectos, complexidade e tamanho de time que o PM cuida. Se o PM cuida de um produto de média complexidade e tem um time entre pequeno e médio, até uns 6 engenheiros trabalhando em até duas frentes diferentes, um PM é suficiente para dar conta do trabalho.
Contudo, se aumentar a complexidade, pode ser que o PM sozinho não seja suficiente. Mas aí não adicionaria POs ou BAs, adicionaria um time de especialistas, como vcs têm aí na Conta Azul. Essa é a melhor forma de lidar com as complexidades de um produto que lida com um tema complexo como o de vcs, controle contábil e fiscal de pequenas empresas.
E se tiver mais de 6 engenheiros, ou mesmo com 6 ou menos engenheiros, mas o time estiver tocando 3 ou mais frentes em paralelo, aí é importante ter um PO ou um BA ajudando o PM.
Aqui no Gympass, optamos por times pequenos e, como nossos produtos não são tão complexos, temos apenas um PM por squad.
Manda um abraço pra todos aí!