Egyptians have way too many bonuses that include waterworks, wall and the best hero for resources (great early development), need to be balanced so they are not the sole choice for deffers.
Huns are fine but in my opinion lacks personality besides being the best horse based offensive tribe (stolen from Romans).
Romans are useless and have no strong points besides scouts and easy development for newbies and tech accounts.
Gauls are a worse version of egypt but can sim city quite good because of a trappers house.
All in all, I think the tribes besides teutons and egyptians have an identity crisis. All tribes should have a clear upside of why they should be played and an obvious downside that makes up for it.