Eu adicionaria mais alguns tópicos de aprendizado:

  1. MVP: o objetivo da aplicação me parece simples o bastante para ter um entrega de valor num prazo bem mais curto. Dispensando por exemplo as versões mobile do mvp, aceitando apenas uma forma de pagamento, entre outras coisas que daria para enxugar para um MVP. Com isso vocês poderiam fazer um entrega de valor em 2/3 meses já e já receber uma parcela do valor total do projeto nessa entrega. Não iriam passar 9 meses trabalhando de graça e já iriam identificar esse problema com pagamentos cedo.
  2. Malícia: essa aqui involve um pouco o que vc acha certo ou errado. Mas talvez dessa para contornar esse bloqueio dos gateways apenas por descrever o produto de outra forma: ao invés de "Nossa plataforma tinha como objetivo o cliente postar dicas de apostas para jogos esportivos", poderia ser "Nossa plataforma tem como objetivo o cliente se comunicar com o seu público alvo pagante através de texto". Talvez o cliente envie texto quem contém dicas de aposta esportiva, assim como pode conter qualquer conteúdo que ele desejar enviar.

Concordo completamente sobre o MVP! Eramos muito inexperientes na época e não tinhamos qualquer experiência com negócios. A dica que deu é muito boa, sempre entregar e cobrar incrementalmente.