I have never found a set of revo grips with finger grooves that I liked well enough to keep.
I like to get high up on the gun and the finger grips normally won't allow that.
I've never tried the VZ on a revo, but just by looking at them i know the issue i would have.
Now, if your shooting style is more single action and low volume, they may work fine for you.