Max laden weight is approx 1440. 330 can tow 1800 so not a problem there.
The laws on towball weight , minimum 4%, is not a factor
Surely, whether a van has ATC, car has good suspension, handling and ride , and that other people tow with them is irrelevant. If it is over 75KG it is...