I'd recommend you have a good look at the fuel filler and vent pipes, 'cos I recently had my floor and seatbox out and replaced the round outrigger that the tank sits on. As it was easy enough to look I checked the pipes and mine had a gash and a very worn patch in both of them. For the extra money if they need replacing in future, it'd be worth a look see and maybe get them dne at the same time.
I assume mine were caused by undergrowth/trees etc ...