The DS springs feel better to me.
The weight between the Can Am and the 700XX is not that much different. I can't imagine the overall total spring rates are all that different either.
In appearance, the Can Am DS KYB shocks and springs look to be much higher quality.
The springs are progressive.
The spring coils look to be larger diameter, but this could be better/thicker powder coating?
The Can Am Springs are better powder coated than the Honda.
The actual shocks are not comparable. Two different worlds.
As I mentioned before, the DS springs are also progressive. They may feel softer initially, but firm up as they compress. This allows the ride height to come down when you sit on the bike as well as absorb minor bumps better. So even though the bike sits a bit higher at rest (3/4 inch), once you sit on it I think it levels out with the stock position. I didn't feel the need to disassemble the stock shocks to try them, but just squeezing the stock shocks, the springs felt cheap/harsh to me?
The springs job is to support the weight of the bike by returning it to riding position. That's all. The DS shocks do this perfectly.
If they are too soft or hard, it can be adjusted through the clickers on the shock.
I've read about guys complaining the DS shock/spring raises the front of the bike too much? Again, this just shows the DS spring works.
If the spring was too soft, the bike would sit low.
When you measure the stock spring and the DS spring, both unloaded, they are about the same length.
The stock spring seems more hard/harsh/less advanced than the KYB DS spring.
Another reason to use the DS springs is that they are matched to the shock. The shocks are good. The engineers did it right. There is a reason they matched these springs to the shock.
Unless you're going to have a professional set the shocks up for you by changing valving, I would not change the springs.
I wouldn't mess with the stock springs.
As for the yellow color...I've got a set of black shock covers.