One thing I'd like to suggest, it's a balance issue with Thrace. The Thracian Infantry and the Bastarnae in particular. The Bastarnae are an elite and have 2 Hitpoints but upkeep is only 130 while the Thracian Infantry has an upkeep of 170. (for a better comparison consider the attached thumbnails please)
So in my opinion the Bastarnae should have an upkeep of min 250 also the Recruitment cost could be a little higher. Since I do not play as Thrace I don't know if build time is 2 turns but if not I also suggest that.