Well I'm a bit late posting this as it occurred on this past April 19th, and on that day, I replaced the standard manual petcock with a vacuum operated petcock. Got tired of remembering to get up and go shut it off hours after parking the bike.
But also on that same day I did something that some may consider controversial if not downright heretical - I removed the fuel pump from my 2nd gen 2001 RSV.
I've only ridden 675 miles since then. With no issues. Many of those miles in the twisties of the Blairsville, GA area including hwy 129, as well as high speed interstate cruising. Gravity seems to work just fine!
So if you're on the road and your fuel pump gives out, just re-route that fuel line directly from the petcock into the carb inlet and cruise on!