Les systèmes de fichiers sont destinés aux fichiers, pourquoi ne le seraient pas vous le stockez là-bas ?
Dans MySQL, ce sera tellement plus lent ; vous dites "ça n'a pas été très rapide". Cela augmentera de façon exponentielle si la charge augmente. Vous devrez également probablement charger le BLOB entier en mémoire en PHP (si c'est le langage frontal que vous utilisez), ce qui pose également des problèmes.
Une fois que vous avez fait cela, vous remarquerez surtout que cela augmente l'utilisation de la mémoire et le temps qu'il faut avant que le mp3 ne commence à télécharger/lire.