Not bad. Your mixes are surprisingly clean and clear given your experience, so kudos to you on that.
The biggest criticism I would have is to take more time on the composition. A beat is nice and all, but if the actual tune just sits in one place or wanders randomly, you're not doing the underlying beat any favors.
Remember: unless you're an expert composer, in most musical pieces repetition is your friend. No, I don't mean like a big room track from Spinnin Records. Think motif. A consistent theme throughout the piece that ties everything together.
Buildup and breakdown are important too. Often times all a track needs to "pop" is some contrast between parts and a little extra space between certain musical elements (i.e. don't cram too many things into a track).
This is my two cents, take it or leave it. Keep it up, gonna follow you to see where you take this.