Templar o/ or Champion!! Love them hahaha
Though for farming, any ranged DPS are way nicer just cause less time getting hit and just hitting.
Melees are powerful when theyre in groups or parties with the right classes. Optimizing their debuffs and such. But its kinda pricey to survive up close and personal to bosses so yeah