If a Hansel has 'zero' gold out, regardless of troops, the Hansel will be DTW to attacks from an attack build.
As far as my build has seemed to work (4 sets of lands 4 troops buildings total) I can be attacked with 0 gold out, as long as my troops are above 1/4-1/3 or so, after that I become DTW to attack builds. EDIT: that's if I have spies, if I don't have spies and I have 0 gold I believe I am dtw to attack builds.