I have a crazy idea

So, I recently saw a poll on here that asked us what we thought would be a good reward for beating Halo 5 on legendary. I thought about it last night, and came up with an idea that wasn’t an option on that poll. I thought about the Helioskrill armor from the beta, and in case you don’t know about it it’s an armor set that makes your Spartan look like an Elite, and it can only be unlocked by beating every campaign in in the MCC on legendary. So, I was thinking that a good reward for beating Halo 5 on legendary would be unlocking Elites as a playable characters in multiplayer. They were playable in 2, 3, and Reach, and a lot of us want to be able to play as them again.

Do you guys think this is a good or at least interesting idea for a legendary campaign reward? Or would you rather just have Elites unlocked from the start (assuming that 343 is bringing that option back)?

Unlocked from the start if I beat legendary I do not want to unlock some crappy skin for a stupid character that I have no care for I want a proper reward Elites can go suck a donkeys -Yoink-.

Sorry, OP, but I think elites should either be available to everyone from the start or not included at all. I prefer the former.

Maybe a new armor for Spartans and then another one for elites (if they’re included), but I don’t think that making elites a legendary completion reward is a good idea.