Just make sure you programme the game in such a way that it will be easy to add missing content later on, then make concentrate on making it work.
I think this is spot on. Just like any business plan, you need to start small. Use a mindmap to dot down everything you'd want to see in your game, and then put that mindmap aside. Start with some basic functionality and then build onto that later with more and more features.