This dude is a top-tier mandatory ally in the current meta. He's a Champion, which allows a bunch of other cards to be deployed, and his basic THW and ATK are some of the best in the game for mandatory allies. But the fact that he generates a science resource once per Phase (not Round!) means he is probably about to get a deck built around him. Particularly considering how meaningful science resources have been in this cycle.
Someone is going to exploit the heck out of this guy very soon.