I think introducing morality and character witnesses into a save system is a pretty great idea.
I like these Paladin mechanics, I'm willing to play around with them. Would gaining Virtue points be a thing you do in combat or would it be based on roleplaying?