Yes, thats the standard way to do it, but its still a PIA just for an experimental spring change even after owning these bike for 10 years. On my bike the damper and tower have to go to remove the tank, and then you have to make sure everything is clean and aligned when the carb boot goes back on. I'm real anal about this and take my time because the boot does not just slip on the carb bell in perfect alignment, it must be held in position while being tightened.
If your doing a linkage/swingarm/shock service on a post '02 bike, this is not neccessary, on earlier bikes the tank must be removed to access the top shock bolt. For a spring swap, you can remove the lower mount and pull rod to the swingarm, and drop the spring out through the bottom.
I havn't been able to duplicate Robby's method unless the pipe is removed, but then that means R&R of the Hyde on my bike which is more fun.