As littlenog pointed out, Iron Golems are Non-living, so can't benefit from several of your buffs (Hand of BS, Critical Strike, Regrowth). I realize you might want a Psychic Immune buddy for certain match-ups, but I might suggest going down to 1 Golem (specifically for those match-ups) and maybe Dwarf Kriegshammer as your default slugger buddy. Alternatively, Knight of the Red Helm is a decent compromise for a 3 sbp buddy, being Psychic Immune and Living. Not as beefy as the Golem, but easier to heal/buff, and I've found KotRH tends to over-perform, getting his +2 melee bonus more often than not. I've both run them, and run into them, in pairs. But ymmv.
By the way, Lesser Teleports are auto-includes in my Warlord books now. Novice, only 2 mana, and puts your Golem where you need him or repositions your guarding Panzergarde (or your mage, for that matter) for a very affordable price. It's even cheaper than Force Push (although arguably not as versatile).