Things like that would ruin the game for me.
The only skill a Pirate Captain need to have is smart speach to his crew to make them do what he wants and is the best for the whole crew.
Btw the crew of a Pirates ship has more power than the Captain.
When the majority isnt convinced by their captains action anymore they will mutiny and vote another Captain.
I am completely against roles, skill trees or abilities, perks or whatever completely contradicting the origin design.
This sounds like some wanted a global chat once and the want came up again when you had to cooperate while the Hungering Deep event.
They gave us a speaking trumpet.
Genious strike, not all got it what it is about that.
But it encourages to interact directly and ingame and does not support alienated player interactions like global chats or auctionhouses and such do.
Same for Roles, interact ingame directly, why need gamemechanics for stuff you can do by yourself speaking to others and convince them of your abilitys and potential?
See things like that make people work systems and distracted from playing the game and interacting as players.
No need to communicate and figure out who is for what at best and such, but saying you are now the 1st mate and you fix holes 0.5% faster.
It leads to kill the healer first and all that.
It leads to stale gameplay when it can be more diverse, unpredictable and free.