I put stomp grips on all my bikes, so probably biased but I love the way they lock you in position. I'd say a nice to have for a taller rider but a must for short arses like me.
Best addition by far has been the screen though. Can ride comfortably above 80 mph now without hugging the tank.