I really like this! This is like gamifying being a better person, not only to others but also to yourself.