En carretera tienen pocas ventajas, en ciudad son más económicos y producen menos emisiones, lo que no quiere decir que sean ecológicos, para saber si son más ecológicos que un auto normal habría que ver toda la huella, es decir la contaminación en materias primas, fabricación, uso y dispcisión incluyendo los 2 motores (en vez de uno), las baterías, etc, etc...
Saludos