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.