Yes, it certainly appears as if the top level barracks (I built it using th process_cq cheat) in Pergamum does not give you many more units than the mercenary building gives you....
Edited: The Army barracks does not give you any more units (or even more experenced units) than the City Barracks. I've raised this inthe beta forum.