If you really want magic, consider spending the 600 points for Ariel. I don't always bring a lord choice at 2000pts. When I do, it is always a Highborn or the Sisters( usually on an eagle). Orion can be tough, but he has no armor and can be shot down before he gets into it. He needs a bit of planning to get his points back.
A trick I use sometimes is to bring a Highborn General and buy a unit of Eternal Guard w/ full command lead by the battle standard bearer. They count as core thanks to the general and stubborn because of the BSB. It makes them a solid anchor to allow the dryads to do what they do best, hit the sides and backs of units.
A highborn on a dragon with the Spirit Sword is a monster killing machine.