Been lurking a bit, reading forum and noting that there are quite a few Pirate channels on Matrix now, for a variety of different countries, including the ones which actually have Pirates in government. Riot client seems to work well and it's quite a bit more user friendly than classic irc clients, might have a better chance at pulling in engagement from the kids.
Personally I believe open source is the way to go if you're going to be a party to stand behind principles. Problem is we're living in a world which doesn't give a crap about principles. So to get the world you want, how do you get there? Do you sacrifice principles (which is your raison d'etre), or do you say "fuggit, I'm gonna fight dirty"? How are Pirates managing to be relevant in other parts of the world without sacrificing principles?