Now that I've actually played a few rounds of this with a team of people I know in real life, I feel confident in my initial opinion from when I tried a single game of solo-queue and then uninstalled it from my Steam account:
This is just Windjammers but worse in every conceivable way.