That saddle is meant for upright bicycles and for casual cycling use. Its likely too wide to be comfortable on a more bent over bike for longer distances. Even with shorts a saddle that interferes with your legs moving is going to cause rubbing and pain...
Just my thoughts!