My favorite companion is my mouse spirit of giving, Rumpled thatch :) She criticals a lot for me and i always wanted a mouse fencer companion besides sarah. So hyped for the spirits being fixed :) (whenever that is)
My main character I play with is a swashbuckler, so my favorite companions are all swashbucklers. My top favorites are Froggo Villa a salamander backstabber, Shiruku Neko a cat ninja, and Howlin' Harvey Nelson a toreador maestro. They all just hold their own pretty well in battle because they're really dodge-y, and they crit often.
Without a single doubt whatsoever, Milo Graytail or his crown shop Counterpart, Malik . He's a swashbuckler, so obviously he has high dodge, but he unfortunately has no riposte. If a single hit gets past his dodge he can give one back with vengeance strike, and due to his crazy critical hit ratio, he can deal awesome damage.
Boost his agility, use Great Juju instead perhaps, and maybe combine him with El Toro and use the accuracy and dodge buff too, and you'll bee seeing him do amazingly, and even without any boosts whatsoever, he's still a fantastic companion.
Oh and he gets RELENTLESS. Enough said, people! And, he can be redeemed for free on any character you like or bought from the crown shop.
Tyson is a pretty fantastic choice for a buccaneer, and is free for all musketeers. He's like the Ridolfo Capoferro of Buccaneers and starts out with relentless itself, and gets two promotions! Give him a second tier of relentless, vengeance strike 2 and blade storm 2 and he'll do exceptionally.
Cutthroat Pirate , the companion i have as Quinn's first mate, should be built a similar way. Get yourself two tiers of relentless, 2 tiers of either vengeance strike or blade storm, and one tier of the epic you chose not to have two tiers of. Both of these companions talent builds should have Armored, Tough, Rough, and Strong, but hey, this is just my preference! go crazy with these companions and build them however you like!
These are some of my favourite companions in the game, and i certainly expressed that well by writing this huge wall of text!
The amount of text i just wrote reminds me of an Aquila quest named ''Hello, Walls''
As a musk, I should be picking bonnie, but who really cares amirite? The Haywire Battle Angel is better anyways. Its great in combat, it can do a lot of damage and it can sweep through a entire team by itself most likely. Its got good epics n stuff (even though idk about that stuff, I just pick good epics and be done) and it can completely eradicate buffs that a enemy has, use a melee thing that is basically the companion's crit, and do a insane amount of damage with the haywire shot. I don't need to say anymore.
A level 70 Sergeant Shepherd can DESTROY. Max out relentless and he will land almost every hit 75% of them being epics resulting in Dogy EPICNESS. Plus his high health will keep him in the fight for a while and give him some good vengeance strike and he will hit back hard but if your opponent has a ton of vengeance strike and first strike it can get messy. Overall he is a total package of Sheep dog power.