What you are lagging is influence. Apart from the best idea that you already have you dont spend your time in proper management. Frankly man i have seen projects with shit ideas with just punky management here to raise much than your goal from this forum only.
Dude you need a massive people's participation. Its sad that this project in spite of being good is on the trench.
What would you suggest?