My opinion: No personal thoughts, don't know the guy, seems to be nice enough. As director of the game - he's done well meeting deadlines and pumping out content on a regular basis. WoW is a large team, and running a team like that is a lot of work. As far as communication...yeah, he's okay. He uses a lot of lawyerly doublespeak to make it seem like he's saying one thing, but means another (lawyers are trained this way, for speaking to juries.) (There's a reason his lap dog Lore is there every Q&A to tell everyone what Ion really meant to say.) He also navel gazes too much, and rambles. He also pointedly avoids a lot of subjects, he only talks about what he cares to. People must be around really bad communicators, if they think that's one of his strong points. But, he's not obnoxious, like Celestalon, or a dick, like Holinka, so there's no reason to hate the guy - and he's learned his lesson of putting his feet in his mouth, like he did several times during WoD.
I don't like what he and his team have steered WoW into, as a game, so I don't play, and don't plan on playing the next expansion, unless some massive, groundbreaking changes are made. (I'm not holding my breath.) Ion, and his team, care far, far, far too much about micromanaging the player's game experience, and reliance on using "missions" in a UI drop down menu to replace actually moving your character around and doing things, and I loathe questing in rails. But I don't harbor a grudge against the guy (and his team) for that, I just don't buy his product. I also, looking at the expansion as a whole now, don't care for the storyline they've chosen. It's simply not that interesting.