I haven't worn one of those, but I have a (non-wrap) skirt that sits on the hips and it's super flattering. Not uncomfortable at all. I can see where the snaps might be uncomfortable though, depending on exactly where they fell on your body.
I love a sarong for après ride when I can ditch the soggy jersey and bra as well as the shorts.