I still don't understand this album. I love OKC and especially the Bends, but this was always just a little too out there for me to listen to casually. I usually listen to it when I'm going to sleep (not that it's boring, it just can be very relaxing).
Get rid of the last sentence, and your review is almost perfect. Great work! I'd love to see you do another band besides Radiohead, though.