I just did this repair on my old truck a few weeks ago. It was difficult enough to do it pulling the tank, so I could not imagine trying it leaving the tank in place. Since the seat had probably never been out before, I used the opportunity to do a good cleaning while the seat and tank were out.
Next time I pull the tank though, I will make sure it is not full when I pull it.