I can see this being quite good.
I initially questioned why there were 3 random Wood Elves with spear but obviously they were just points left over. You could always swap them for a sentinel of you have enough points, but I suppose you need the extra numbers.
Speaking of which, most people would probably struggle to bring down 2 major heroes at this points level, and you have a combat one and a ranged one, looks very nice.
I can see one suggestion people might say being to replace Thorin with a Dwarf captain and then increase the number of wood elves, but that probably isn't the army you're going for.