Dantes is the strongest, no doubt in anyone’s mind. The thing is that most people will have him at NP1-2 and at that NP Level Zerkerlot (NP2-5) does more damage than him. Of course, most of that damage isn’t relevant for farming because he reaches a point (NP2) where he laughs at most HP thresholds (Superscope assumed).
For farming, the only limitation of Zerkerlot compared to Dantes are Berserker nodes and that his “floor” is higher (you require more to make it work at the most basic level).
For Hard Content, Zerkerlot is all damage while Dantes has Invul Pierce, Debuff Clear, NP drain, stackable def debuff on NP and he doesn’t have Berserker glass jaw. So yeah.