I LOVE this idea. Many rouguelikes have multiple characters with unique traits so this could be an interesting and unique way to do that.