Board Thread:Questions and Answers/@comment-216.67.118.209-20160331011253/@comment-32973614-20180407194553

gao is a generally good unit, but there's better for almost every situation.

Fighting angels? Most ultra souls are better in any situation, as well as many other anti-angels.

Black? Same with the Vajiras and other anti blacks.

I personally don't like units without a specific target (with exceptions like Ganesha or A. Bahamut), they are good in early game but they get outclassed by different cats (not necessarely ubers) against the specific targets of a level. Jizo is one of the best anti black and anti angel, not often outclassed, so i think he's easily better than Gao in mid-late game.