I think you should also limit the kind of promotions an unit can get with modcomp. Higher tier Promotions like combat IV, combat V, woodman II, shock II, cover II, flanking II, and etc. should not be possible promotions that an unit can receive via modcomp. At least it should not be available...