About Ahri...
I've picked up Ahri after her 5.2 changes, and she's been really fun, even after deserved nerfs. I'm glad she's closer to her roots; she's more fun that way IMO... But that's not the case for everyone who liked assassin Ahri. As much fun as she is now, I now understand their feelings that one of the healthiest assassins in the game no longer is one. Think about it. Ahri's all in assassin pattern was probably one of the most fair ones; she was reliant on landing a skillshot for most of her damage, and reliant on her ultimate. Her reliance on those spells to assassinate a target made her actually have windows of vulnerability; unlike, say, Leblanc or Zed or old Kass and Fizz who's omnidirectional movement on low cooldowns means they're always frustrating to play against. But with Ahri, if she screwed up, you could get away, and she was dead if you caught her out instead of just having her expending a 2nd cooldown or just using the same one again since those other mobility cooldowns are so short. (Fizz E, LeBlanc W-Mimic, Zed's shadows which he could blink back to.)
I mean, I'm not saying to revert Ahri back to an assassin, but maybe think about it? Think about having an assassin-esque champ with similar skill reliance and windows of down time so their opponents can actually do something, but also similarly rewarding if they land their skills and combo them properly.
Obligatory 