Streaming would speed up the load time a bit, but then you wouldn't have the music protected from piracy, etc
Sure it would. Stream it from memory as I suggested above, or straight out of an encrypted zip archive. I know the latter works because I'm doing it, and GFK confirmed he has the former working.