I don’t know about this. To me it looks like there’s not enough seat back there to make it comfortable at all.
Then again, I have no problem with traditional bike seats. Get a decent saddle (try a bunch, if you need to), spend some money on a great pair of shorts or two and you should be fine. Of course, having your bike fitted properly will help a ton as well.