I found REVO's to be awsome for road and rain, for snow and ice they were little to hard, and for off road not agressive enough.
Another thing is that after 1-2 year after u had them on your rig tire tends to get even harder.
I did get almost 120k KM on it and still got 15 % left but tire is...