Hey Yang, what kind of Rock exactly are you playing? Anyway, if you're talking about the AA Rock set, it's heavy, hence making it great for hard hitters. However, I found the crash too thick and sounding too metallic, could've sounded better live but not in my room. The ride is good if you don't expect to crash it, loud bell that's similar to a ping ride. The Hi-hats i've kept to date, and are excellent for most rock genres, good chick and sound awesome when open. I'd suggest the AA hats because if you can get em 2nd hand, they sell pretty cheap. I'd advise you to go for the HH or HHX line if you're looking at a crashable ride and/or crash cymbals.
Cheers!