DN,
Yes I have been happy with my 7520. I made some posts on here about a few little issues that it had. Just do a 7520 search and they should come up.
In short, my issues were ruptured coolant line, twice. Neutral safety switch and my service light & buzzer will not reset. Mine is the first year model (04 or 05?). They have made some changes since to the two items that bothered me the most; the drawbar height and fuel filler location.
KT