Yeah, I think everything is slowed down dramatically in MMORTS. Also, I think it will be much more difficult to do serious damage to a base.
I like the Taltos area, both because of its bonuses, and just the nature of the area. It just seems natural for elven cities to have strong natural defenses to enhance the effectiveness of the defending archers. I'm really liking the look of the elven structures and homelands!