I'd release free accounts now, and put the paid accounts on hold until you've had chance to see how your site runs under normal usage. If you get people using it now, then
* They will uncover bugs that have been missed
* They will show you where usability is poor in your app
* You will build an audience of people that actually use your app, giving you an crowd to sell to
* You'll get the opportunity to see how the app performs under working conditions
If you wait until your app has the paid stuff in, then the first paying customers may have to put up with problems that could have been ironed out during the free-only period.