Thanks for the feedback!
I "balanced" the game thinking of it as a finished game, so based it only on this level. Of course, with more levels costs need to be adjusted based on how much you upgrade.
For the common complaints, I guess I learned a lesson for the next time XD.