Any role playing is good role playing! It sounds like this guy will have a positive effect on the table mood.
Later on in the game, it would be interesting as well to put him in a non-comedic position, such as romance or tragedy.
As far as game mechanics, I have run into trouble with heavy role players not having fun in combat because their character is not meant for that. You could counter this by creating role playing situations within the combat, like a dead locked grapple where a heated interogation takes place.