Es indiferente en la inmensa mayoría de las situaciones, dasensio
Además, como indicaba arriba, calentar la batería no es algo que decida el usuario, y con las temperaturas actuales de la mayoría de España, el precalentamiento de la batería no va a suceder a poco que se haya usado el coche el día antes o se haya recargado durante la noche.
Menos probable aún si el coche duerme en garaje.
En cuanto a la eficiencia, es otro debate aparte. En mi opinión, no hay cambio alguno.
Al final, todo el calor que la batería recibe viene de la electricidad, obviamente, ya sea del PdR o de la almacenada en la batería previamente.
Es más eficiente que la batería se caliente durante el funcionamiento normal del coche, aprovechando el calor de desecho que produce cualquier motor al funcionar, ya que es calor que sino sería evacuado al ambiente. Más eficiente es que se quede dentro del coche.
Relacionado con esto, hace tiempo escribí un post al respecto de cómo un M3/MY calienta la batería, @toan2552 , échale un vistazo si quieres, ya que a lo mejor lo encuentras interesante, aunque no está directamente relacionado con tu hilo aquí.
Generación de calor en preacondicionamiento y precalentamiento:
https://foro.clubtesla.es/index.php?topic=6843.0