I just replaced mine. Had to pull the tank, but it's easy. The only head scratching part was the tiny Phillips screw hiding in the fuel petcock handle (which secures the handle to the petcock) that has to be unscrewed to remove the tube.
I can tell you why I replaced mine...

Picked up the bike from the dealer in town last week after work (just purchased it), rode it almost home (about 42 miles) and pulled into our neighborhood gas station to top up the tank. Turned the key on... and nothing. on-off-jiggle-on-off, nuttin. Then a car comes in behind me, and the station is getting busy. Had to push that pig about 20 feet and around a corner then up about a 10 degree slope to get out of the way. Pulled off jacket, helmet, gloves, etc trying to cool down - it was 100F here. Pulled the seat, trying to find the battery, then the side covers. Terminals tight, checked the main fuse, checked the fuse box, and just jiggled everything a bit. Now it's getting dark, and I'm thinking the wife is not gonna be happy that I could not even get this beast home before it broke; women are funny that way...
Kept jiggling the key, and BINGO, power to the dash. Hit the starter button, and did not turn it off until home. Ordered an ignition switch before I went to bed...
Note: it will be easier to pull the tank if it is not full of 7 gallons of gasoline...
