So you can put custom mp3 files in and play them at log on is that correct? can end user players hear the music too or would they need the mp3 file?
this will only effect your client. you would need to release patches.
to make more of these just take your wanted mp3 music file and rename it to the one in your client taking the old and storing it somewhere for later replacements if needed.