Characters should have their own unique developments based on your decisions and should have a combination of:
-Starting bad and staying bad
-Starting good and staying good
-Starting good and turning bad
-Starting bad and turning good
It would be interesting
But can you imagine the number of permutations? :-/
i think the "origin characters" should have limited options.
but our own creation character(our player character) should have more combine, due to your "choices", i used to see a official video, that introduce "choices" to decide your storyline's possibilities.