You're very keen, aren't you..?
Sounds like a lot of Japanese fanboy stuff going on there (though, if the music is anything like 80s/90s american TV ad's, then I can see why you changed it
), but I am sure many, many internetites will appreciate your efforts
There's no harm in uploading a game to the FTP before its "abandonment" date, but you may want to consider hosting it on another site that is less scrupulous than Abandonia.
If you want, you can give it to me and I'll decimate it throughout the known world.
Btw - have you seen this video?