The main reason why Smash 64 is it's own little forum instead of a entire sections like Melee and Brawl is as a few people said is due to low publicity. Most of the players aren't aware that Smash 64 is alive and well, mainly because you don't have people traveling to different cities, let alone the country and oceans and Smash 64 doesn't have any tournaments, or at the very most, side-events at Melee/Brawl ones. Online draws a lot of players, but internet is much different than in person, both with whom you're playing with and also the game itself (lag, controls, etc).
I'd like to see a Video Sub-Forum so more players can get different perspectives on how people play, rather than how Isai plays, especially different styles. It would probably influence a lot of people to post up some of their old recorded games.
Smash Backroom, hmm, maybe. The way it is now, most of the players here would end up in there, so that would only cut off from the new players. Perhaps if you take the amount of random players from GodWeapon and bring them here, then maybe a Backroom would be more useful. Even though it's an improvement, the chart and tier list I made still need some work and a more professional opinion. I tried to lead it, but there were many mixed opinions to say the least. I'm pretty content with Falcon's Match-Ups though, but there were still many disputes.
Character-Specific section? Again like the Smash Backroom, it would make more sense if there were more players. The number of Samus players and the number of great Samus players at the moment are about the same, so if there were one, nobody would really ask unless one of the frequent users decided to start using Samus and looked for tips. But if we had a large amount of new players show up, then there would be more people to contribute and to help, thus making it more active. Also, if a Character-Specific Section does get created, then maybe each board can have Match-up Threads like those in the Brawl section.
A better placement? Definitely. You have general Smash News at the top, a whole section for Brawl, a whole section for Melee, a whole section for tournament related discussion, and Smash 64 ends up with a single Forum, underneath general gaming and above Pokemon discussion, while the entire section is under general chatter. Whether or not any of the above gets implemented, I strongly think that Smash 64 needs to be moved up. It really looks pathetic where it is right now.