But you'd probably also need to add the probability that these units are decoy (based on known techs, rival production limits etc.), for which a human player can make an educated guess.
Yes, I agree. I'm sure someone could write some decent AI for it, if it was given some thought. I think it'd work well.