Ive ridden those before, and i dont see how anyone can find them comfortable, good for going fast, or anything but tacky looking
They're not too comfortable over long distances. But they're great for climbing.
You need to really set these bars up right to feel comfortable.
I used to run this set up on my Steamroller a while back: