What's with all the haste, it does nothing.
Thorin has a Diamond sharp 2 sword with strength 1? Do you realize how much damage that will do?
Dain is basically a Loss with more armour.
You make all the other guys have great armour and do ridiculous damage, then Legolas has a power 3 bow with limited arrows and a really shitty weapon that breaks super easy and crappy armour. Either give him speed 4 or change the weapon into a iron sword with sharpness.
Just because they're leaders, doesn't make them super OP. I'd say at the most make the leaders as strong as pre-EULA donor classes, and the minions regular classes. Also, make sure the Leader classes are all similar in strength. Right now, you have classes that an armoured troll with strength buff would run from.
Another point, all gold armour and weapons should have unbreaking 3. Just because the Elves made fancy looking armour, doesn't mean that it will break in a few hits.