i dunno jus for me i can hear the highpassed cymbal stuff and the ride is really clear but it doesnt sound complete. its jus my opinion tho at the end of the day. if i was workin on it i would add some more hi hats, but take them from a break so u can work a groove. the individual hi hat hits u got atm give it a bit of a static feel.
if u dont wanna use another break, u could try keeping the individual arrangement of the hi hat hits, but just experiment with pitch/velocity changes to make it a bit more natural and less repetitive? not sure if thats any help to you...
like i said tho its jus my opinion, others may love it!