01 Rancher 350 Pinion Damage

I was wondering if the damage to this pinion was enough to warrant replacing.
The swingarm cracked and pulled the driveshaft forward while running and it chipped/rounded the front leading edge of the splines on the pinion
Have new driveshaft and it fits tight on the undamaged area of the splines
without the out the spring on, just wanted some input on this.
Just dont know how much the shaft moves back and forth on the pinion as the suspension flexes. any advice or help is appreciated.
PS- cleaned out all the chips from differential and it chewed up the spring too
all is clean and bearing smooth and tight just curious on the pinion spline edge.
Thanks

Attached Thumbnails

Click image for larger version

Name:	Picture 001.jpg
Views:	N/A
Size:	1.39 MB
ID:	30530