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.
When i DM i don't make you role if you role play it well. If you role play it to be convincingly enough (within the character's ability) i don't believe in dice.