I agree with yoda as when defending fortresses and the like, there archers can sometimes outrange mine and also there siege completes demolishes the archers which all pack together. I think you should add the heigh bonus back.
Ya, my trebs went toe to toe with fully upgraded archers and were still going. However I couldnt figure out how to get them on walls so maybe weaken them and make them be able to go on walls.
Also the height was something I liked and maybe you could add that back?