I know it is based on the website but I've found some inconsistensies for the romans...

The Samnitici Milites (Samnite Heavy Infantry) are supposed to be factional for Camillians but are not part of the roster.

The polybian factional list ist stripped from any samnite units which does not make sense as far as I know. It's correct that in the polybian era after (!) the incident with Hannibal the romans no longer trusted their italian allies but then bruttians etc. should be stripped too from the factional list (and one would need to add some gallic and hispanic allies).