I like the ideas and arrangement, a lot. Technically it's not up to standard, especially the bass and kick are too boomy.
If you compare it side by side to a well produced track you should be able to balance it out quite fast. Try this:
And if you decide to put in the effort on the mixdown, I'd be very interested in getting a copy to play out. It's a nice little remix