Wenn es funktioniert, und sich die Datei so anhört, wie sich die Musik auch live anhört: Ja.
Du könntest höchstens an Stelle des MemoryStreams direkt einen Filestream nehmen, dann ist das Lied zumindest teilweise auf Platte, wenn dein Programm zwischendurch mal abstürzt.
The angels have the phone box.