No siempre funciona. Aunque no haya música en el móvil, el equipo ha de reconocer que has pinchado una unidad nueva.
Por ejemplo, en mi nuevo Chevrolet Aveo (que lleva un USB para esto) no reconoce el móvil como unidad de almacenamiento aunque esté en modo "unidad de disco". En cambio, cualquiera de los pendrive que tengo sí que los lee.
Además, en el manual del coche ya dice que "es posible que no todos los medios de almacenamiento sean reconocidos por el equipo, como por ejemplo las tarjetas de memoria conectadas a través de un lector USB". Supongo que el caso del móvil es similar.
Por Bluetooth va perfecto, aunque si conecto a la vez la música con algún otro programa de voz (como por ejemplo el navegador GPS o el Radardroid), la calidad de la reproducción baja espectacularmente.