While I find this "which fish is tougher" mentality interesting and its somthing I used to do in choosing fish to a degree, what I really want is a predatory community tank not an aggressive one. With my rather inexperience even I know that to select tank mates for known aggressive fish you don't put them in one by one, you have a number of them so that its not constantly bullied. This post isn't targeted at anyone specifically but I'd say applies to a few out there. I don't think the way a fish kills its prey has to much impact on how it would do compared to another. Ok a piranha has surgical like teeth. A SH has ripping type teeth, duno what u wld class a Dovii's teeth as. Than you've got a jardini which can use its tongue to spear through a fish. Some fish bite some fish use their mass to clobber other fish. At the end of the day there is no definitive answer.