Just a general comment on tractor batteries, if the tractor came with a 500cca battery and it worked, don't "upgrade" to a high cca battery. The way that a manufacturer gets the added cold cranking capacity is to make the plates thinner and put more plates in the same area. The thin plates aren't as resistant to vibration as thicker plates. So the moral of the story is ...Getting the "better" battery might not be the better battery for your tractor.
Plate thickness is a potential factor in the life of a battery. However, it is not the only factor.
First, quality modern batteries utilize manufacturing methods that mitigate plate abrasion.
Secondly, you simply cannot tell if a manufacturer made your new same size battery, with cheaper plates, or cut other quality control corners.
I have seen hundreds of batteries busted open from collision damage. Some have plates that go all the way to the bottom of the case, and some do not.
My point is to buy a physically larger battery if it is possible, which has room for larger plates.
Many manufacturers use a battery half the size of the battery box they supply. A larger battery will among other things, provide longer service if is able to still power the device it's installed in, when it is no longer able to supply it's rated output. A point at which a smaller output battery would have to be replaced.
The larger battery could also potentially have plates even thicker than the original.
Since this is something you can't know, I buy a good battery, and worry about something else.
Some will disagree.