I've replaced shocks on about avery bike I've owned and over the years I learned an important lesson, don't compromise. If you want a better ride, pay for it. On my Rocket I put Hagon's on it. Great shocks. Replaced the fork springs with progressive springs to improve the front as well. On my T-120 Race Tech's on the back with progressive springs in the front including preload adjusters, on my Bobber Black Ohlins in back (and put Matris full emulators in the front). My spine is worth the money I spend to save it (the Bobber alone was over $2000). If you go cheap you don't get the quality and it will not be as adjustable as you may desire. Go with rebuildable kit for the long term and you will be happier in the end (at least the part you sit on).
Bobber rear suspension going in:
Bobber's front suspension after Monkey Moto fitted Matris emulators (fully adjustable for preload, rebound and compression damping):
My T-120 with upgraded rear suspension better fork springs and fork preload adjusters:
The only bike I have with really good suspension equipment from the factory, my 98 Trophy 1200: