To give myself more options at 120, I am working on having all tanks on a specific account and all healers on another.
For the DPS slots on the remaining 3 accounts, I have Hunters and Druids, and Paladins. With the rest of the ranged DPS options being:

Shadow Priest
Mage
Warlock
Ele Shaman

I plan on leveling the Ele shaman in a different group, which leaves me with the other 3. I don't really see any of these classes as being boxing viable for the goals I want to accomplish, and was thinking of doing another hunter set but just changing the race.

Is this just wasteful thinking though and I should just level up one of these because who knows if they do become viable at some point?
I have Draenei Hunters and from a Aesthetic perspective I think I'd rather have a different race, but I originally wanted it to match my Shaman which is limited on choices.

The reason I don't find the Priest/Mage/Warlocks viable currently is either their rotation is way harder to achieve the same kind of ranged mobile DPS a hunter provided, and the utility the hunter also provides is amazing.