Relax, no one is angsting. I simply don't like the idea of getting to a legacy level only to unlock the ability to buy something.
In any case, your post didn't explain anything I didn't already know. Because the devs didn't include needing to be level 50 with a certain race before unlocking it. From the live stream, it was confirmed by Erickson that yes, once you get to level 50 with X race you unlock it for all your characters.
In light of that, neither the OP or the dev stated where that criteria falls. Do you need to have legacy level 8 AND be level 50 with that race? Or is it that you can either be legacy level 8 or level 50 with that race to unlock it? If it's the former then, again, ick, I don't like that one bit.