Em uma solução de tecnologia, fazer a solução é o mais caro. Imagina contratar 1 ou 2 devs, esperar 5 meses (no seu exemplo) e no fim das contas tua ideia não vingar (que é a meior probabilidade)?
É muito mais interessante errar logo, colher os feedbacks e, principalmente, errar barato.