If I play as kart hadast, my northern region army consists of mostly Iberians and Celts, with some core is General with 1 Sacred band Cav or 2 Sacred band Inf / Elite African Axemen..... to represent Carthaginian Elites.... Against those incest maniacs, I often use Libyans and Numidian Nobles (the numidian cav sucks), but that's because importing Iberians and Celts is simply not worth against massive Phalangitai Elites that Ptolemaioi throws....