The metal and crystal cost for troops are all outrageous to me. It makes fielding more than a handful of armored troops nearly impossible, and they are easily destroyed by a Juggernaut, or magic, or magic staff troops. I would actually love that you could only field a few troops in steel armor, if they weren't so easily destroyed.
Is it worth it? I don't think so. Maybe if you were able to level that unit up a lot, but the cost vs fragility of the unit, not really worth it.