This has a good, balanced mix that uses up the full spectrum. You have a good voice too, full and deep - I'm sure the ladies like it. ;)
As for mixing vocals, what you got right is that they sound "close" and "present", aka they cut through and sit on top of the rest which is ideal for this kind of music. I think you didn't need to accentuate the bass so much as at times it sounds muffled and eats away at the backing.
Also the S, F, etc sounds (sibilance) is pretty harsh, you need to use a deesser to fix that.
Don't be afraid to edit your performance or redo sections to get a more accurate version (I do hundreds of takes for each song I make, famously Michael Jackson would do thousands, never satisfied until it was the perfect take!), although you said the vocals in this are temporary, at this later stage I doubt that's the case. :P
To help the vocals sit in the mix better you should also consider reverbs/delays to even it out a bit. Reverb is great at blending sounds!
Anyway, that's the "constructive" stuff, I love the song anyway and look forward to what you do in the contest.
Last question - have you considered getting Ozone's Nectar 2? I use it a ton and it's amazeballs.