Thanks for the suggestions. Personally, I'm always open to them as I get stuck with what to do next. I looked over them and I don't think a staff page would do anything aside from clutter things up. With the mAAp Pack, we had a credits and readme page which hardly ever got used. It would be interesting to maybe have a section on admins somewhere but not a dedicated page. There's already a bunch of pages crammed in the navigation, adding another one for a page that I don't think would see much use is not really worthwhile.
The affiliates mod, as far as I can tell, is just advertising. We already have a spot for that in the code but don't use it yet. Long story short, I never received a banner from my host to put up. I don't think we need a mod to do this, just simple non-bloaty code.
I do like the profile page but I'm having a hard time justifying it in my mind. Maybe if others think they will use it a lot...
I have nothing against the social buttons for profiles. It's simple and easy to do. I will wait to see what others think about them first.
For the home page, where do you suggest we get gameplay videos and in-game screenshots? Personally I hate "frag" videos but if others like them, I'm all for tailoring the site to the masses, not to what I like