I've not seen any of these before, but they make me think that they'll be comfortable for short distances then start squishing soft tissue. I'd go to your LBS and see if they can fit you to a seat. A conventional saddle that's just a touch wider might do you a lot of good. Have you read Sheldon Brown's saddle page?
http://www.sheldonbrown.com/saddles.html