Yeah, my advice to you is, if you're worried about getting your game out on time, prioritize your focus, do only one thing at a time and line up your priority tasks on a list and just go down the list, jumping from idea to idea (natural for designers) will kill a project
If you get in early with a bad implementation, you will be forgotten while the person who comes after you with a better implementation will sell like hotcakes
I just mean by that, ideas are cheap and eventual, implementation is all that matters, you have to get it right and timing does matter, but timing is difficult