Hola,
Para arrastrar/tirar de la caravana, no es que sea mejor el diesel, es que el diesel tiene un mayor par motor con menor cilindrada, y consumen algo menos, entre otras cosas porque van a menos revoluciones normalmente.
Para la caravana da igual los caballos que tenga, lo que más importa es el par motor.
El ejemplo más claro (aunque un poco bruto) es el siguiente:
Da igual la cilindrada.
Tirando de una caravana, un coche con un motor de 400 caballos y 120 nm de par, alcanzará los 200 km. por hora, pero al más mínimo repecho o subida no pasará de 70 km./h.
Un coche con un motor de 70 caballos y 450 nm de par, no pasará de 80 km/h, pero tampoco bajará, es decir podría ir a 80 km./h siempre, con caravana, sin caravana, con cuestas, sin cuestas.
Es un ejemplo un poco bruto, pero es así. Realmente los caballos no afectan mucho para el arrastre de la caravana, por eso los diesel (que tienen más par motor) tiran bien de ella, y no tienen muchos caballos.
Ejemplo: un Discoveri o similar de gasoil con 120 cv. o 130 cv. tira bien de la caravana y sube más o menos bien las cuestas. Un discoveri o similar gasolina con 160 cv o 170 cv., apenas habrá diferencia (tirando de una caravana) comparándolo con el modelo diesel.
Saludos,