Im glad you like the new motor. On the ride quality, may I suggest/comment on a few things? Every sled (Cat, Doo, Po and Yam) I've owned was not "dialed in" for "me" off the showroom floor. Ive had to check out the owners manual and start with their recommendations. From there I made small changes to spring tension, weight transfer, shock dampening etc that made huge differences. Im not bashing you at all, but its your first few rides and you didn't mention any starting points or adjustments. This is also effected by your weight. Im not suggesting you lay off the Crispy Creams like me, Im asking how much you weight with your gear on, and I mean everything like backpacks (full), gear bags on sled, shovel, tool kits, gas (gallons) can rack etc. These all make big differences. Lastly, snow conditions. I rode Upper Michigan all year and just got back from two weeks in Wolf Creek CO. The trails there were hard and my sled rode totally different on those trails forcing me to make some "minor" changes and I was good. However I love the way it rides in the powder at home so I take note of my current settings so I can go back to them. My riding buddy's also weren't happy with their "ride" there so I suggested small changes, one at a time rather than cranking up all the shocks at once for example. One was surprised how one little change totally transformed his ride. Good luck on your set up, don't give up or get frustrated, you'll soon have a dialed in sled that you love.
Side note: Stock shocks & springs can and do work for "many" of us once dialed in and it doesn't cost anything. Heavy Duty springs are cheap if you're hauling a bigger load. If you have a larger budget, the aftermarket is full of shocks, springs etc to fit your need. I like to start with the basics first which means cheap. Keep in mind if you do go with aftermarket products you'll still have to make the adjustments I described above. That said, Ive used Carl's custom valving on my shocks for years and loved them but I waited until my stockers needed rebuilding or back when I was racing.