did it on my wifes. very simple. just make sure that you use a sealant that is rated for gas when putting on cover or it may leak when riding and gas is sloshing around.
There is a local guy that needs a fuel pump so I was thinking of selling him my good one and asking if I can have his broken one. Seems to me that this would work as well as anything to block the hole off.
2004 MXZ 500SS
2003 Pantera 550
1988 Springbok Bowrider/110 Johnson