Regardless of the actual difference between X and Y character, it would be nice if there were degrees of success in (at least some) conversations.

Fail by 5+: worst outcome
Fail by 1-4: maybe you can attempt the check again with a different character
Succeed by 0-4: normal success
Succeed by 5+: Great Success, you get an extra quest reward or the NPC is more friendly and gives you more info, etc

This would make it feel much more like any persuasion bonus you have actually made a difference.

Also, Larian needs to change the system to show your roll plus bonuses instead of subtracting your bonuses from the DC. This way you can visually see the effects of your high skills.