I too like to add something to this debate. As I too play the romani my legions generally they consist of:
A Character as general, with his Consular Guard
2 units Hastati
2 units Principes
2 units Triari
1 unit Rorarii
2 units accensi
3 to 4 levies
1 Equites
4 units Samnites as Allies.
I even used Lucanian mercs at times, because according to polybius at the
time of the Gallic invasion of 224BC they where among the people who contributed man power to the cause. When it comes to Polybian legions, I left the number of Romans unchanged, but added 3 units of Velites, instead of the Levies and Roraii and off course a unit each of Extraordinarii Pedites and Equites.
I made used of Akonsistai and Toxotai but never used Hoplites.
Allied Italian contingents faught for Rome in every major conflict, on home soil and abroad. During the Numantin War, Scipio Aemilianus had an army consisting of Roman and Italian troops plus local Iberian allies. Sadly the most used and mentioned of the Italian allies are the Campanians, Marsi and the Marruccini, which are not represented in EB. It will be very nice to have them.

Cheers.