Personally, I think Rig is pretty great. His personality and appearance are nothing special, but he at least plays very well and his animations are excellent.
I agree with Brute. I don't play Rig but he seems like a good character, just wish his intentions were a 'lil more clear.