I still really like the sound of civilians. If ai can control a moving, firing drone, why can't it be used to make a civilian, even if they're few in number? How awsome would a map be where the imperials have moved onto a planet, and the people have boarded up their homes and are hiding there, with some civilians protecting their homes, and firing at any stormies that come in.
And how about this? On this particular map the civilians are against the imps. If a rebel kills any imps that are in a house, they get a bonus for saving the family (that lives there), just like how you can get the 'defended flag' bonus. And the inverse, if a stormie kills that family in the house, he could get a 'Siezed Property' bonus.
And how about this one. Lets say this is Mos Espa, and your imperial. One of the civilians on the map could be an imperial sympethiszer, and when he sees an imperial trooper he could run up to him and ask him to follow him. It could just be a secondary fire the ai is programed to 'shoot' at imperials, but it the 'weapon' only makes a noise (the sentence). Then he could run, leading the stormie (if hes smart), to secret weapon stashes that might be scattered randomly around the city each time (I know the Shattered Faith devs had plans to have objects on some maps that are placed randomly each time). Alot could be done to change the game, with just the simple ai drone code. Cleverly messed with of course.

Futurama: You Can't Prove it Won't Happen