Nice, like it a lot.
I think your right about the highs, they do dominate the mix.
Could do with more sub, and generally more size in the low end,
Love all the mid range elements and riff, but I think everything is a little too concentrated into a narrow frequency range.
The mid range can be opened up and spread out more, and as there is a minimal vibe here you can afford to really beef up each sound and make it larger.

Really nice tune though, laid back, funky. One of those grooves that sounds effortless and deceptively simple.