There is http://www.tesnexus.com/downloads/file.php?id=12367 which makes it harder to persuade people if you have low speechcraft/personality. In combination with a magic overhaul like LAME that gets rid of the spell exploit (1 second charm with magnitude 100 for example) it makes both of the stats much more useful.
I've made http://www.tesnexus.com/downloads/file.php?id=31578 which makes the amount of sessions you get per level dependant on your personality. And it makes training sessions retroactive of course (unused sessions carry over to the next level).
And I've made http://www.tesnexus.com/downloads/file.php?id=31535 which gives you the option to persuade enemies to stop fighting. It is a rather simple implementation and the new UV will have a similar, but much more sophisticated feature. But it works, albeit it is only really useful with really high speechcraft and personality.