I could easily imagine this working well at a live club gig. Although, you’d probably need to tame the lower frequencies just a little bit
As I listened to the track, I was thinking that at approx. the 1:30 mark, it could do with a short break of some kind (while the chord sequence is extended).
And also, at the very end, you make a variation that could easily keep the attention going for a little longer. It sort of just fades out.
There was nothing interesting in this tune in my opinion. I would say keep on trying. The most important thing is if you like what you make. And keep at it. Looking foward to what you bring in the future.