Everyone on this site seems to know me but I don't know them :X
Yeah I get the gist of it judging by your description. It's like a front-end for manually blocking out bullies. My original solution was just to roll them through preplaced structures that were not constructed, then have a layer of regions activate bullies in a timed sequence before looping. I found I had to loop the bullies to get them to build a lot of structures really quickly. I later moved on to having a setup that basically broke apart the melee code, restructured how the attack waves worked, and gutted the looping stock behavior to net back 20-30fps. But the in-combat performance is still really bad where I left off. I had success bridging this with existing bully-based trigger AI.
I'm assuming then that because you are using attack waves it doesn't handle defense, does it? How about expanding? I had some trouble getting the AI to expand really fast and reliably build a lot of structures at those expansions. Like, say, a Terran takes 10 bases and drops 8 rax/8fact/16 turrets at each in about 5-6 minutes. Usually the AI would take the bases after a long delay and then maybe build 1-2 structures every few minutes. But with bullies this is probably easier, right?