I got it and used it for a 44 mile ride to my GYM yesterday. It can probably be a tad larger but according to the charts I got the right size. maybe it will motivate me to diet more diligently. I'm wearing under my cycling pants for right now until warms up A LOT!
I stopped at a pizza shop and totally needed complete privacy to pee - so I see what you mean. Anyway, it makes me feel a bit more energized so maybe it will help overall performance. I'll try to do at least one swim in it!