I have used both the Switch Grips (currently use) and the IT system. I personally would lean to the IT system - I have lost a few switch grip thumbs since making the change. If you have a tendency of getting over top the ball which I used to do when I tried to help the ball get down the lane (old bad habit) they can spin out at times.
Bookmarks