Good list and you got #1 right, also nice to see Ocean of Noise getting some appreciation, it’s always been a favorite of mine. A couple of my other favorites I’d definitely add: Laika, Intervention, Half Light I and Haiti.
It’s an okay list but I’ll have to jump on the bandwagon and say that not including Heroin and Venus in Furs is a crime.
‘I’ll be your Mirror’, ‘Oh Sweet Nuthin’ and ‘Beginning to See the Light’ deserve a mention as well from me, def some of their best.
Can’t really say I agree with the order, HTTT is a very uneven and inconsistent album in my opinion, surprised to see it ranked that high. I’m not the biggest Radiohead fan though and I’ve only truly liked a handful of their songs (mostly from OKC and The Bends), so I guess I’m not the person to criticize this list haha.