03′ RANCHER 4X4 FINAL DRIVE u joint REPLACEMENT

I need to replace the final drive shaft and u joint on my bike. 2003 honda es rancher 350 4×4. I already have the parts but i want to know the easiest way to replace this part. should i take the swing arm off at the pivot point or should i remove the rear end and slide the shaft and u joint out that way? the swing arm mount has the large allen head bolt on the left side and a special bolt on the right side. (needs a specific tool)? has anyone done this job before? thanks for the help.