Hmm
Well Treants aint Dropoff Points from what I know
Wardens dont need a Dropoffpoint and Elves actually dont need one.
Treants carry alot of Ressources but its news to me that theyre drop off Points
Tough I am not an Elvish Player so I might be wrong here