Nice well made and in under a 2 minute length, which probably the best time for a flash animation this just an advise to always keep them under a 2min to 2:30min. because flash has it limitation at how long a flash is going to be.
example: on a 24 fps you will get about a TV standard 20min foot long length film. but most if not all the Flash Indies here are shorter than that, by like half let's say 10min of actual animation not including the intro. which probably standard for us here on newgrounds and as flash animators but if you include the intro at about 2 min that's good it should allow the flash program and animators enough room to make a great flash animation. and then don't for get the ending credits.
to make much clear
try these steps
Adobe Flash Users Only
keep the music Between 1:30min or 2:30min Good! and should be Standard for Flash users on both main intro and ending credits.
Don't make them too long or they will get cut and rearrange. I say anything above 3min is bad and a waste of time that's why it would be long before some1 finds use for it. you don't know how hard is to find a perfect song because of the time length and cutting it to make it fit is just not right!
plus i think that all ya song creators should make song for single users only and not for everyone. because it would be quite bad to find someone else here who is using the same intro songs as I or anyone else.
here what you can do just ask the animators around here on newground if they would like an a exclusive song made for their animation in exchange he/she would give you credit and notify you upon completion. i think about 90% would say yes and agreed to it.