My fav is the Helephant! And kan po is pretty good, but not enough health
Yes Kan Po can really clean up for you. He is a classic example of Ratbeard's famous advice: "Protect Your Squishies". Get some Valor's Armor or Fortress and protect him a bit and he will knock those bad guys silly.