However, Ilthadris needs a better name. That one, while appropriately elf-lordish, doesn't really roll off the tongue. But I'll come up with something.
PS: Leaning towards "Arcangalad," which translates roughly to "Royal Light of Bravery" in Sindarin. Other possibilities are Naithalion ("Strong Spear-Point"), Echthalion ("Strong Spear"), and Astaldavor ("Valiant Woodpecker" of all the strange things).