Pretty good list!
Think about some of the suggestions and if you have the points go for it
edit: Also it seems i should probably read the other posts before i post as i just repeated what tbeckett said
Lord:
Treeman ancient 400
-murder of spites
-muster of malovents
-annoyance of netlings
Cluster of Radiants is a good choice here! as it will give you that little bit extra in the Dispel phase
hero:
spellsinger 140
2 dispell scrolls
Noble 109
great weapon
hail of doom
possible make this manbeast an alter? The standard alter is a pretty good unit to start with: Great Weapon, Light Armor, Shield, Hail of Doom, Helm of the Hunt, and Alter Kindred. A great utility character
Another option since you are running TWO treemen is a Battle Standard Banner. walking this guy around between your trees gives them Re-rollable stubborn on the Treeman Ancient's Leadership wooo wooo!
Core:
10 glade guard xxx
10 glade guardxxxx
5 glade riders musician xxx
8 dryadsxx
8dryadsxxx
8dryadsxx
Special:
7 wardancers xxx ( i never understood why these guys work so good in groups of seven...everytime I use them they for some reason just do amazing like this...cause when I boost their numbers up they get targeted a lot and if they are down anymore they are almost useless....idk)
7 wardancers xxx
Ya ive also found 7 and 8 to be the best numbers for these units.
6 wild riders
try to get a warbanner in here. for that +1 banner +1 war banner to SCR
Rare:
treeman