Thanks, that's a lot of very good advice!
About ads... large game sites (competitors) tend to have lots and lots of very, very annoying ads. But, they're free. I'd rather be a smaller, membership site without all the annoying ads. So, I'm reluctant to even use ads on free accounts because I think it sends the wrong message about what I want my site to be.