Yeah that one piece is disgusting. Only way I'd wear that thing is if it was the damn warmest, most comfy, and most waterproof thing available. The L1TA one piece doesn't look that bad, if I had to rock one on that page. Burton's Ronin one is horrible to .. man what are they thinking.
Not sure about the ratings, I only know a few things in there from going on the websites and looking.