Yes, I agree, given the choice between Catapults a la vanilla Civ were they are 1 Move per turn deadweights on my stacks, I'd prefer FfH2's inexpensive Mages with Haste and Fireball.
Anyway, so, ONLY recon units may receive hidden nationality, at random, from CoE cities. Got it.
So, that...