I think the suggestion is good, but like someone said earlier, simply stop bot teams from receiving training at all. Let them receive gameshape training, but that is all. Then it doesn't matter how many players are on the team.
And someone suggested walkovers for bot bot games but that isn't fair because which bot will get the walkover? And also it can screw up the league standings in a league with multiple bots (especially low leagues).
And someone suggested having the same bot team for everyone, then bot bot games are going to be very strange as it is essentially the team playing against itself.