Thom Yorke is with Radiohead. Or Coldplay. Or one of those other British bands with whiney-sounding vocals.
Yorke is an absolutely insane, over the top singer. He has his calm and warm moments, but he's way too upfront and eccentric to be thrown together with guys from Coldplay, Keane or Travis.
There are some fantastic choices in your honorable mentions, Kev. I agree with your thoughts on some guys not ending up as favorites because of their personality aside from musicianship. That's why Mike Portnoy probably wouldn't end up on my list neither, but Roger Waters will nevertheless hang on my living-room wall soon, and John Lennon already does (along with the rest of The Beatles).
Just a little counter point....
Portnoy would be on my list - and very high indeed - BECAUSE of his personality, not in spite of it. Maybe it's because I'm the same age, and from the same part of the country, but with a couple exceptions, I can relate - even if it isn't necessarily something I'd be proud of - to him and his love for music, and his protectiveness over his band and career.
Thom Yorke wouldn't get anywhere near my list - I'd put Ian Hill of Judas Priest in there before Thom Yorke. Or Dennis Stratton. Or the guy that took over for Joe Perry for half a tour in '78. He would, however, have a prominent place - easily top five if not top three - on my lists of grossly overrated musicians and/or exceedingly pretentious musicians.