I concur with the second point, Right now the strategy is to have stuff saved up to counter people who get through defenses. They always target the closest matching enemy and someone coming out of the tower's closest enemy will be the one of that color. It's not a perfect solution however.