epiclevelwarrior
I have a problem with the "skip it altogether" part of that because it essentially favors the players with better social skills regardless of what their character can do.
If you're not allowing strong players to replace their character's str with their own then you shouldn't be allowing charismatic players to replace their character's cha with their own either.
I do agree with the bonus aspect but I would be inclined to set up some specific rules and limits on what bonuses apply for what descriptions (I would use the Exalted stunt system as a guideline but it shouldn't be hard to come up with a few reasonable rules without it) as without that sort of framework it may turn into the same thing as "skip it all together" only with more steps.
I would also not suggest using that system for social interaction unless you're going to use it for combat and mental rolls as well.
I have a pretty serious problem with the "charismatic player dominates the game" dynamic that I've seen mentioned a number of times online, though, happily, never IRL.
Depends on the situation and the location.
One of my favorite instances was when one of the players publicly sang Lucy the Slut's "Special" - in a restaurant - and in character. The DM decided that the roll was unnecessary.
That's probably the extreme, and though I'm on board with that instance, there are plenty of instances where I would say to roll regardless.
Yet, at the same time, a grand speech after a victory in a decisive battle would feel ruined to me by making the player roll if they can verbalize what their character would say and it flat sounds good. Maybe it's the one time that the character actually has it all together and it clicks to the onloookers why people would be friends with him/her. Maybe it's just that everything lines up for that character like movie makers are wont to do. Great roleplaying should be rewarded - good roleplaying should be, too, but maybe not quite as much.
"Skip the roll" should, like all tools, not be abused or played to favorites.