I don't see why we should save up Req points. They said these will be unlockable helmets.
If beating the game on Legendary is a prerequisite I sure hope I whichever of them that demands that immediately. I beat all the games on Legendary to get Helioskrill, but even did Halo 5 despite it not being necessary.
I think they mean "unlocked" through either req packs or microtransactions.
Quote from ske7ch:
"can confirm that they'll be available for both RP and real currency purchase.".
Another quote from ske7ch:
"Hate to burst anyone's bubble here.. BUT I wouldn't get too worked up over elaborate systems to unlock helmets. I agree that's super fun and awesome but it's not something that's implemented for these helmets. The important thing I wanted to stress in today's reveal is that they won't _require_ money (though for convenience it's safe to assume a dedicated REQ pack will be sold)."