StepMania:
Installing StepMania/Getting Packs/Noteskins/Themes:
http://www.flashflashrevolution.com/...d.php?t=133223
Installing Packs:
http://www.flashflashrevolution.com/...ead.php?t=2574
Changing Speedmods:
http://www.flashflashrevolution.com/...ad.php?t=10284
Learning to use DDReamStudio for stepping:
http://www.flashflashrevolution.com/...d.php?t=123423
Social Interaction between players etc.
I think Discord Channels could potentially revive StepMania in terms of social interaction between players if we use it as a lobby. (Same idea as Osu's Lobby)
I believe it's currently happening, but it's not known enough yet to be considered a core part of the StepMania Community even if the majority of the veterans are already here.
I'm talking from a "new players" point of view here.
tl;dr: Most of the information you could potential want as a new player is already here, it's just a matter of pointing them in the right direction.
Do you think the front page on FFR should have some sort of "First time playing StepMania?" link with explanations pointing out to all these sticky threads for the sake of conveniency?
I can see that happening for FFR in the future, but I'm not sure about StepMania. I feel like it's already in a good spot.