So have you seen the ads for the John Deere 1 Family Tractors? If you notice, the land where they are being uses is flat. There is good reason for that: They do not work well on hills of any size.
I have a 1025 that I first purchased to mow and haul around my 20 ac. farm. It has hills and the tractor could not pull the 48" mower up them. So I took it back for a larger tractor, a 3038E (see my review for that tractor).
Later on, I re-purchased this tractor, minus the front end loader, with a 54" snow thrower on the front. For this job it works fairly well. My driveway is 300' long and paved, so the blower works well. The driveway from end to roadway gains 26' of elevation over the 300'. Going up hill I get quite a bit of wheel spin on the steepest section, but overall, it does a good job. BTW the front tires are the ones spinning. As it already has quite a bit of weight on the front, I do not think more weight (i.e. wheel weights) will help. I have tire chains now, so next winter I'll try them.
Overall it's not a bad tractor, just do not expect much from it