I'm not well versed with Ranger Tremor as I think it's overpriced, but doesn't it have the highest towing and payload of the three here? That's the way I'd go because I need 5000# towing.
The ZR2 has a reduced towing/payload IIRC, otherwise I'd lean towards it, though I think on paper it's max...