That's quite a journey you've been on!
I've just been over to Soundcloud and had a listen and I have to say that you've done a really great job! Am I correct in assuming that the last part of the Soundcloud file is the original that you worked with? If so, you've really lifted the production up to the stratosphere! It's excellent.
And, I disagree with your thoughts... this is every bit suitable for the Xtra styles competition! You should definitely lodge it in that thread. The bottom line is that you have nothing to lose, only things to win
(If you decide to lodge it, I'd also include all the above production notes.)
I enjoyed the read and the listen. Thanks for being so meticulous.