!*&#$!!
Viagra acts as a peripheral stimulant to blood-vessels. As such it could possibly be a help for cycling. But it could also promote a heart-attack if a physician didn't check you, and Viagra, out first for this application. This hasn't been done. Want to risk it? I don't care. But that's an off-label usage of a potentially dangerous (and profitable) drug.
Watch it.