The vast majority of people on this forum are in the USA or Canada, and so are not familiar with the tow vehicles you mention.
With that understood, I would suggest you look for the vehicle with the most weight carrying capacity, and engine torque you can find in your price range.
Good luck with your search.
"To compel a man to subsidize with his taxes the propagation of ideas which he disbelieves and abhors is sinful and tyrannical."-- Thomas Jefferson