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.