I'm nitpicking here, but I imagine it could get really frustrating during character selection trying to decide whether to opt for a generated character you like, not knowing if there are other better characters waiting behind the next randomised cycle, or risk recycling that character for a small chance of getting another one that you might like more, only to realize after a dozen more cycles you'll never find a character as good as the one you've just cycled. I think being able to lock characters so that they don't get recycled could solve this issue.
Apparently the character we pick can never be changed back so it's important we don't have any regrets after selecting one.
