Powertrash; I agree with your comment about strengths and weaknesses--I also think that they helped solidify their need to work as a team as their battle morphs tended to compensate for one another.
Asmodeus; I think a wolf morph is more concerned with striking, dodging, rinse and repeat rather than trading blows like a Grizzly or Gorilla would.
As for the komodo dragon, you've made some great points to their strengths, I'd definitely be shakin' if I saw this monster charging me. That being said, I've heard (pardon the pun) that komodos don't exactly have stellar hearing though, so that could factor into your effectiveness