Joe Root is a wonder ODI player, not just all his runs, but his handy bowling option as well. I don't see the value of dropping him in ODI to fit both Hales/Roy, I think Root adds more to an XI than playing both Hales and Roy.
1 Bairstow
2 Roy
3 Root 7
4 Morgan
5 Stokes 6
6 Buttler
7 Ali 5
8 Woakes 2
9 Willey 1
10 Plunkett 3
11 Rashid 4
Root provides far far too much value to the odi team to drop. He's an outstanding bat, good in the field, and bowls more than useful part-time.
Now I also believe that Jordan is back in the mix as the best for the T20i team. This effects team balance.
John's point re-t20i is a more interesting one though. As the case for including both Hales and Roy gets much stronger. Root was not sold at the IPL, Hales and Roy were. Doesn't prove anything, but it is indicative of a wider perception to their playing abilities. I personally would have bid on Joe Root at the bargain entry price.
Personally, I would stick with Root for the timebeing in t20i - Hales and Roy are both getting plenty of cricket at the moment to ready for the next WT20,
But what is Root's t20 role? We all get his odi role. England need to figure out what they want from Root in t20, and where best to bat him accordingly. Especially with Buttler opening now.
John's opinion re Root in t20 isn't as bad it sounds at first blush to many. As Buttler has moved up, Bairstow has moved down, Root is beginning to stick out like a sore thumb (and Morgan is the captain), batting ahead of Hales and Bairstow. Root is great for difficult pitches, and will do this role well at 3. But on flat decks, what is he good for? And does he have a problem with googlies? Because those are becoming very common in t20 teams, not just India.
The England t20 team do need to think of Root's t20 role in the playing XI. Because having Hales at 4 and Bairstow at 6 with Root at 3 playing anchor doesn't seem to make the most sense in t20. Root in T20 is in danger of becoming like JP Duminy, just not really fitting in all that often, but there in case of emergencies. But because of cricketers like D Miller, it made sense, but where do you bat them? Up top, you're giving less balls to the strikers, down low, they're not the best to 6's in the final overs.
Root needs to play with the same verve and vigour in t20 he showed at the WT20 to make a spot secure in the top 3. I think Root can do it. He has done it in the past. And he need only look KW in the IPL to see what's possible with batting talent in t20.
But Hales, Roy, Bairstow and Buttler with Morgan are definitely putting Root under some selection pressure.