I had a shockwave on my Nytro when I owned it, it worked pretty well for me. The only complaints that I saw about them in the past was the the ramps were thinner than a normal helix so they may wear the buttons a little faster.
I have a progressive helix on my viper that I like, it is kind of the best of both worlds rather than a straight cut one.