Yeah, but that would be a lame solution. The more logical solution is to harass Vex to make me able to move those initializations before the pre-placed unit creation. If you couldn't tell, I wanted to avoid such brute force crap; most mapmakers that want to trigger all damage will create their units at runtime anyways.
Your method wouldn't compile anyways; it's GetFilterUnit(). :P
EDIT: I suppose I could do that if you think it's necessary, though I hate the method you approached it with.