I agree. If you rush into things, it will give you errors and go wrong early.
Make your site simpler, then when your traffic increases, make new parts for your site, get a bigger newer layout.
Then you will be at a point where users are throwing articles at you, you've got a huge site, 1-10 webmasters, and you can get the professionals to do the work, and you'll be able to afford it