This battle has a lot wrong with it. For one, it gives the Romans and Franks both non-weapons and weapons which they were using any more. For example, the give the Romans the Dolabra, which while used, wasn't a weapon, with it being a work axe. Beyond that, the Romans are given the Hasta, a spear which hadn't been used by the Legionary's since before the Marion reforms, and it's implied that Caesar's men are Legionary's and not Auxilia. They are also given Lorica Segementata, which is generally accepted to have been adopted by the Romans around 21 AD, though this are debated upon so I'll leave it up to y'all to declare it as proper or not. And this isn't even bring in the Frankish kit. They give the Franks a "Lancea" which is depicted as being a spear with a Flamberge head, despite it being a Javelin used by the Roman Auxilia and never ended up in Frankish hands to my knowledge. And here's the onion. They give Charlemagne and his Franks sets of steel plate armor, roughly 500 years before anything like it existed.
I don't think that this match is entirely unworkable, as if done right, it could be fair close. But as it stands, its just a pig.