My answer to what is better, TGs or stables is run both. As dwarf I had 15% TGs and 15% stables. Come once I sent out my first unique in war, I razed my 15% stables and added 10% to TGs and the other 5% to waht was currently more important. GS, WT, etc.

As far as other races, wheather dwarf, human, UD or orc or whatever, I would run 10-15% of both as well. More Offense is better than less offense. I dont see how people can say otherwise. Wheather it is NW free offense or not, it is still offense.