Problem with that comes to mixed units, ones where they have added units with different training levels.
Unless an additional value is added that averages the total "base training" of the units recruited and kept in storage for TMP calcs. But that could take a bit of coding work.