Veteran of Nanduhirion is made almost completely obsolete by Erebor Battle-Master, as the latter fills the role of attacking ally much better than the veteran. However, in a vacuum, the Veteran is actually a pretty good ally. Four resources is a bit steep, but four attack with Dain is undeniably good. He can even pass for a defender, especially if you can heal up that damage.
Veteran of Nanduhirion
Ally. Cost: 4. 0 3 2 3
Veteran of Nanduhirion enters play with 1 damage on it.
With cries of "Moria!" and "Dain, Dain!" the dwarves of the Iron Hills plunged in... The Hobbit
Khazad-dûm #6. Tactics.