This sounds pretty good but it's too loud, sound effects get drowned in the song alot.
Talking about the formatting, please don't do this again, it's really tedious to go through tons of blocks of comments until actual note data.
I have to say it, the optimization here is pretty good... but also a total mess. There's pointless loops like [r2r2r2r2], the rests are badly optimized and there's other optimizations like [g+16]4 that are just too small to save any space. The loop command is 4 bytes, and each note is 1 byte but when you change its lenght it's another extra byte, and if you specify qXY then it's another byte, notes can just be 1 byte or up to 3 bytes depending on the situation so you have to know when to loop.
Lastly, you should remove the direct DSP writes, 7F master lvl is the default so it's pointless to have that command there, everything else can just be done with the normal echo command which uses less bytes.
I personally don't mind the unused stuff but it still would be nice to remove them for optimization measures
As I said in discord, I appreciate the effort you put into making this easy to edit, but you're just making this alot harder to read and moderate, and the average user won't even take a look at the .txt.
And also something I forgot, you should check the tags list because only one of the tags you put were valid, also you're supposed to specify time like this "0:50" instead of "50 Seconds".