MW,
I think you've done a great job with this - sounds great already, and the suggestions given may make it even better.
I enjoyed the description of the background and production of your song. I'm looking forward to hearing the rest of the project as well.