Definitely got an 80’s vibe… and, not a bad song!
Listening to mix 2 - sounds a little brash to me though, lacking warmth overall, and dynamically quite flat I reckon. Also I think the vocal sounds rather ‘small’ and understated. I’d try fatten them up and allow it more prominence in the mix… and I don’t mean louder, but wider… bigger…
All the elements are there, just think the mix needs more detailed attention and generally - more ‘balls’!
Someone really should make a ‘Balls’ Plugin…