"Ooof as always in a rush, this is probably the weirdest I've got with my entries probably because I was running out of time and I had to mix a bunch of really different ideas. . .
The mixing could definitely be better, the ending should be a little louder and some elements are still unbalanced. . ."
You say these things, yet you win these competitions with relative ease, like it's nothing at all, lol. You were upheld as a virtuoso amongst the underdogs, kicking the crap outta most of us, so hey...despite the late turn-ins and thinking your arrangement is terrible in one way or another, you're not struggling with finding an audience and beating even the best / fiercest musicians out there.
I suppose, take solace in that and your natural talents, cause many others wouldn't be able to pull off such cool stuff in no time and with 'mistakes'.
Also, this tune sounds lovely, nonetheless...