This is one of those mixes that is so outside of the normal everyday presentation that the personal preferences of the listener come in to play to a much greater extent than for a more conventional mix. I think you will find more "lovers" of this song and more "haters" too. I happen to love it. I hear creativity in production and I hear you "committing" to "out on a limb" ideas. For me, you hit the mark. I wish you luck and I love your song.
It happens that i like it too... the mix is good, but i didn't felt it outside a normal mix at all... the song is outside the normal, and that's what i like.