er....
2 major weakness'
1. lack of pop to run a decent army =)
(only people that can run 6 pop/acre as T/M and still have military are humies with sci and gnomes!)
2. your income will suck, elf econ sucks, period
even as merch, with no banks, its still gonna suck
also, why are you running CS + TD's?
one is defensive, the other offensive...