I find gaps agaist greek factions are exremely usefull, but agaist barbarians it's asking for trouble.
I read once that the romans used gaps historical the same way.