I think there's a lot of work that could polish this up. You need to pay attention to tonal balance.
I love the track, but most aint tolerating the imbalance.
Put the vocal centre, cut some low on the main rhythm. pan the other parts.
get your timing nailed.
these 7's with some care are 10's. let me help you