Does the AI use them effectively though? I know nothing of code and to be honest the whole Spanish Ulcer chain was rather unclear to me until you explained it earlier. However, shouldn't the constant victory over inferior forces give additional NM/VP?
So basically a French player needs to make a smash and grab campaign and rapidly submit Spain or else it could be easy for Spain to remain in the field. However, if Spain is the endless quagmire in game as in real life, then the game is spot on!
[I admit that I only played up to 1810 and kept most of central and northern Spain under control against the AI with 2 strong corps (4 inf and one cav division) + 1 cavalry corps of 2 dragoon divisions, plus 2 weaker corps operating in Catalonia and Basque countries. I constantly swept the rear areas with cavalry and couldn't find any opposition in my backyard, though the constant stream of weak divisions/corps that hit Burgos and Madrid (where the 2 strongest corps lay with the cavalry corps alternating between the two areas to finish off any weakened force). I stopped because this particular game had become rather buggy and was in the process of training several of the depot brigades to form additional divisions/garrison forces to relieve the main forces. BTW I hardly touched the Grande Armee and Army of Italy to supply troops for Spain.]