I suspect we’re going to get “leaks” regularly with the next expansions, even past the next two, so it’s best to take a salt lick or two when looking at them. I’ll comment on it for fun, though.
Haranir becoming playable seems pretty likely. If they become playable, it would likely be during TWW or be a lead-in for Midnight, with early access to them as a pre-order incentive for the expansion.
Naga becoming playable in Midnight can make a lot of sense, and I would guess they would be neutral if so. And to be fair, they might take a lot of work to get into playable race status. I’d also be fine with them being neutral since I can’t really determine what faction would make the most sense for them or what the popular consensus is.
Neutral races in general are fine as long as they’re races that make sense to be neutral and aren’t the only type of playable race going forward. Some races make sense as a neutral race, like Ethereals, Sethrak, Tuskarr, and I’ll even say Naga for now. There are races that make sense only on one faction, whether they’re already part of said faction (Ogres, Jinyu, Hozen), worked almost exclusively with a faction and may have been mistreated by the other faction (Furbolg, Kelfin, Ankoan), so a faction just fits that race much better than the other (I’ll use Horde Saurok as an example here since I heavily support that). And of course too many neutral races just dilutes the factions in general, so I do think there should be both neutral and specific faction races going forward.
Now, getting back to Ogres, seeing Naga playable in some fashion would increase the chances of playable Horde Ogres. As mentioned a few posts up from this one, Chris Metzen has allegedly wanted Earthen playable and also has gone on record with many sources of how he wanted Naga and Ogres playable. So seeing Naga playable could very well be a lead-in to playable Ogres.
However, it wouldn’t be a guarantee to be clear. And then the issue is…what to do with Ogres? If Naga were neutral, what would happen with Ogres? Honestly, Ogres are a race that should be Horde only and be paired with something else on the Alliance (Furbolg gets my vote). However, I know Ogres will require a lot of work to get into playable status, moreso with two-head customization, so I don’t know if Blizzard would be tempted to just do neutral Ogres just to save on resources.
And in that case, I’d worry about the Horde Ogre clans getting shoved to the wayside for whatever new clan or clans appear. I still stand firm in my opinion that Ogres should be a Horde only race for many reasons, and that has been discussed many times throughout the megathread. And realistically, it’s hard to see Ogres as a neutral race. Could it work? Sure. But I really find a lot of problems doing that as opposed to making them Horde only and working with what is there already.
And as far as after Naga would become playable, there could still be a chance in The Last Titan for playable Horde Ogres. Moreso if Metzen has some say in any future playable races, and you’d think Ogres would be right at the top of that list if he does.
But The Last Titan is at least another year away, probably a bit more than that. And even if playable Horde Ogres didn’t happen right after playable Naga, there is always a chance after that in some expansion. And knowing us Ogre fans, we’ll still be there to support them.
Anyway, “leaks” can be fun to read, but never take them for face value. We’ve gone through many “leaks” throughout many expansions and very few ever did come true. TWW had a bunch and barely any of them had any truth to it. I suspect Midnight will also.
We’ll keep an eye out for any official announcements for future patches and expansions as they are officially released. 
-Dream big, Ogre fans! 
