I have two ez-rydes, I really like how they ride. Very smooth good in the big bumps. I have to keep an eye on the plastic bushings on the front shock. The mount for the front shock is the only support point on the front of the rails. Different than anything out there.
I did destroy one front shock, I think I let the charge get too low. So it was topping out too hard, there are no limiter straps.
One is on a 07 D7 Stock 163, the other is on 09 D7 174 2.5" BD turbo.
The turbo was something I bought last year, didn't get it in very deep snow yet.
At 9lbs it keeps the nose down pretty good considering the arm isn't set for max ski pressure.
I have had no experience with other aftermarket skids.