Has anyone ridden with a Spongy Wonder saddle (noseless) on their road bike?

I saw someone with this saddle on her hybrid riding the bike trail the other day and she was raving about it. I'm just wondering how well it works on a road bike. Maybe a road biker needs the nose of the saddle to rest against?

Spongy Wonder ... brings to mind a birth control product.