Lo que tiene toda la lógica del mundo es que para archivos que reproduces de forma recurrente, tenerlos almacenados en local y no descargarlos cada vez que los usas.
No tiene mucho sentido bajarte 10 MB de canción si la escuchas todas las mañanas. Es un flujo de datos sin sentido. En esos casos siempre mejor en local. En otros, depende de muchos factores.