Autumn and I talked via email about this a few weeks back; I'll see if I can dig up the email and post relevant stuff here.

I heard from a very reputable source that MusicSubmit isn't what it used to be. They have a shaky rep among the people I know.