Ah, seems I'm a tad late to this thread. Hello and welcome to AO, I'm your friendly neighborhood moderator, Mega lol. I hope you enjoy your stay here.
As far as the level of activity on this site, I can't really say for sure. The threads I see the most activity in these days are the role playing threads, or the anime series specific threads.