Hey,
My thought -while listening to this track- is that you indeed should be happy about the result. It's proper techno.
Maybe the 16th hihats can use some variation (parallel proces with a flanger, for instance, or a bit of panning) or some ducking.
Mix sounds pretty good, can you describe what you mean with other mixes being cleaner?
Maybe you want to put more (short) reverb on the hihats or something to create a feeling of wideness but the mix sounds fine to me.
I like my techno dark and dirty, as opposed to clean. Maybe that's why I like it.