B rank is better due to fortress, but I'm just speaking from a clan match point of view. He's gonna get replaced later by Dozle Zaku and Char Zaku. Which btw, comes out this month I believe. And only way to get them is mission grind... cuz they only appear in those caps at the completion of mission.
Be awed by my prowess!