What I hear Andy is looking for in a tune is also a fat mixdown.... !!
Personally not feeling the tune. Those vocals, agreed, don't fit. The bassline is basic , it isn't a bad tune, just not my thing.
If I'd give you advice is.. IDK what I would say.