Having good and shiny design doesn't mean a site is good.
You added a lot of features to the site after going public. This mean you are really amateurs. But good luck with your laggy site.
I would rather player on a site run by a enthusiastic, than by a lazy profesional.
if its a lazy, why would he bother working on the suggestions made by his players?