After 145 votes, the average score on the poll is 9.20, with more than half of the voters (74) having gone for 10. So it's obviously a well received mix.
Personally, I don't think it's among SW's most impressive mixes. There are some sections in the album (e.g. the organ part in the title track, the mellotron parts in "And You And I") that don't sound nearly as immersive as I was hoping, and actually have a better impact in the original stereo mix IMO. But it's a very good sounding mix, very dynamic, it's discrete but holds together well at the same time, and the mixing choices are consistent and sensible throughout the album, very much in line with what's usually appreciated over here. I think the pros clearly overweight the cons and to me it's obvious that it's technically a very good mix overall. So maybe slightly flawed, but lame? I'd reserve that word for other mixes. YMMV.