I guess the OP is like me and has seatguru embedded in his head for such things as these, as it being around for years and years and has a memorable name, whereas the site mentioned above (which does look far better) is anew kid on the block with a name that isn't all that memorable.
The quick look I had at that site, it appears they don't bother with seat reviews.