Bo is not a nice Charizard. In fact, he was a bit of a tyrant during his youth. He's mellowed out over the years and into his older age, but that doesn't mean he can't flip the switch when necessary. He is definitely the power house on Lupin's team--although Riptide will definitely give him a run for his money one of these days. Type advantage has a small part in it, but not entirely, either. XD