Great improvements! Now the only things left that I can see in relation to Rohan are to make more Rohan heroes recruitable, definitely at least Théoden and Eowyn, and to give us somewhere to research horseman shields for the Rohan cavalry.
My suggestion would be to make the Inn only recruit Rohan heroes, since there are already unique buildings where you can recruit both Imrahil and Faramir.
Can't wait for your helms deep, keep up the great work!