Every story is different. I don't have a personal preference on how such characters should end because it depends on the story. Zuko's redemption fits well because you knew from the start he didn't have a choice, but not every character is the same, and neither are the circumstances.
I'm...