you don't really need to compress hihhats i don't think
you'll just take away the dynamics
just spend some time sorting out velocitys instead and that'll give you a lot of groove and you won't affect the dynamice of the sound itself