The Barracks is slow to get going and not as efficient on it's own as the Lair. You can get the Barracks up to 4 channeling with Harmonize and 2 other outposts, but that takes 4 actions and 24 mana. Outposts are quite vulnerable to attacks, particularly fire attacks. The games I've been in that involved a Barracks have all resulted in the Warlord either getting overwhelmed before the Barracks paid off, or the Barracks being destroyed. It only takes 3-4 decent strength attacks to kill it or 2-3 if they're fire attacks. The Warlock and Beastmaster can both tear down the Barracks pretty fast. Poison Gas Cloud in the zone with the Barracks also drastically reduces it's utility.
Overall I've been moving away from using creature spawnpoints because they're so slow to get going, but even compared to the other creature spawnpoints, I don't like the Barracks. The other issue with it is that you can't clump the outposts in order to setup a nice defensible position. The BM can swarm effectively without his spawnpoint due to Quick Summoning, but the Warlord doesn't have an equivalent ability to make his swarm option more flexible and stronger.
The other issue is that the Warlord isn't very good at supporting a swarm compared to the Beastmaster. His innate shouts generally don't seem worth the action cost to use them. Otherwise he can buff his swarm with Marked for Death (which a BM can use too), with Fortified Position and Sacred Ground (which only helps if the fighting is in that area and the BM can also use), and Standard Bearer. Standard Bearer is nice, but I prefer Tooth and Nail, Rajan's Fury, and Redclaw.
That's not to say that Barracks based play can't work, I just don't think it will fit my play style.
What I'm thinking about doing is running a Warlord with ~6 level 3-4 creatures, and drop a bunch of big creatures. It would take a while to get many down, but I can drop 2 pretty quickly, and use them for defense against aggressive opponents or aggression against defensive opponents. I figure Iron Golem and Thorg against an aggressive Forcemaster, Iron Golem and Knight of Westlock against the Warlock, and Knight of Westlock and Bridge Troll against everyone else would be a pretty good start. I'd also like to try the Sniper rush. Of course, that's all untested so far, but that's the thought.