Well it depends on the kind of pirate stats you like. Musketeer: Do you like to sit back and shoot the enemies while your companions hold them at bay? Privateer: Do you like to fight with and buff your companions? Buccaneer: Do you like to be in the thick of a fight and hit back when enemies hit you? Witchdoctor: Do you like to cast spells and turn the tide of battle with arcane magic? (I know you don't want this class but ill tell you anyway) Swashbuckler: Do you like to hide it the shadows and strike major damage and dodge many attacks? (I am a swash buckler and loving it)
Witchdoctor is a fabulous class. You get to buff all of your companions by increasing their main stats, get great AOEs., get necro ability to drain and heal. It is really a fun class and very easy solo. I am level 63 and have only died a few times in total. I am now also playing the Musketeer, which is quite fun but a bit trickier to play than the Witchdoctor.
Well, Witchdoctor is the best class at summoning minions to aid you in battle and draining health from your enemies and healing yourself. Witchdoctors can also attack enemies multiple times, otherwise debuff enemies, Witchdoctors so far is the best class for the stats Resistance, Will and Spell Power, not to mention some staffs can let you hit multiple enemies at once, and a certain attack can roast all your enemies down to low health and who could forget the groovy voodoo outfits and stylish staffs? Plus, Madam Vadima is, in my opinion, the best class teacher.