If your software allows, you should publish this as an mp3 and upload this music to the audio portal. This is a fine techno song but the flash portal isn't the place for it. A still image song video's something for YouTube. The reception'd be much more desired in the audio portal, so upload music there unless it's accompanying an animation and not just a still image.
Thanks for sharing, it's good music but a still image is not a movie.