Keep the random pirate generation system, but give us the alternative to pick and choose each character feature for ourselves if we want. Perhaps you start by choosing one of the randomly-generated pirates as a base and then customise them farther from there if you want to.
Additionally, it would be nice to be able to preview certain animations and clothes while you're at it, so you can see what the pirate would look like in your dream outfit and while performing certain animations. And who wouldn't want to be able to preview clothes before doubling down and creating the character and/or purchasing the clothes?
Why? Spending huge amounts of time re-rolling the pirate is not fun, and then later finding out that the pirate apparently doesn't look good in your dream outfit, or while performing most animations, is even less fun. And while the potion that lets you recreate your character is cheap, you can still feel like you've wasted your money when you purchase it and this happens.
What do you guys think of these suggestions?
Note: This topic was created in response to a discussion between me and my crewmates and the appearance of another recent topic on the subject of character creation - https://www.seaofthieves.com/community/forums/topic/144001/more-animations-for-the-pirates-you-re-choosing-first-time-in-game-or-changing-it-with-the-potion