I don't think he has any charisma or stage presence. I don't like his physique either
BUT
I think he is a very nice stand up guy. I really like the way he will come back stage and give a hey how you doing to all of the competitors at a local show. I like how he will take pictures and talk with his fans. I think that is something that a lot of guys take for granted. No one knows who you are outside of this little bubble, so you may wanna be nice to the few that do support what you are doing. Buying pics, DVD's, etc.
Anyway I think a lot of the other pros could learn people skills from him.