Tchalla is supposed to be 1 tier above kingpin on all physical stats but Fisk is a beast.
1. KP- 6/10
2&3.BP-9/10
The suit should protect against anything Fisk should be able to dish out. Now armed with random batman lvl gear, claws, and trans level armbars. I find it hard to believe BP loses a more than a single match.