lol, this made me laugh. Because of combination of trees and tauren. Maybe, instead of these trees, add pines and some rocks. All other is good.
AND, yeah, Ashenvale tileset will fit more. But, for me, it`s good terrain after all.
Good luck in the terraining.