I'm in no position to offer any expert advice, just encouragement. The tune sounds very different and I like how you've mixed it so far. Another hint of the 'chorus' of the Simon Theme in there might help, as I only really heard it at the end. Still, I enjoyed the mix a lot.
Look forward to updates.