Congratulations!
As far as a seat swap goes, how many more times are planning that sort of distance?
Is the return on investment worth it? Especially if your seat height changes enough to require a new windscreen, etc....
Could try a gel pack or Beadriders.....

Best of luck!
Steve