A thing you may want to consider when you've rolled out your live site (not sure if you have yet or not) is customer support - 24/7 tech support goes a long way when you are dealing with live chat, since there are so many variables associated with it. Also, adding some of the new features that standard paysites have started to implement, to get even more customer-interaction, is key (i.e.: voting for models, model schedules, forums, etc).
