from my experience , none of the shocks you mention will bolt right on without raising the back of the quad considerably. you'll also need the ken oconnor racing shock conversion bushings
I had a now blown 87 trx250r shock, it raised the grab bar 6", I moved the lower shock mount back 1-1/2" to set it back to near stock height, that was with a +4 swingarm.
it now has a yfz450 shock on it and I can't tell the difference between the 2.