Ok, so I finally got Tunngle set up and working. It is inferior to gameranger in every way, and I don't understand why the team supports an inferior program, but I digress :/
I played about 10 matches against other people today, several 1v1s and 2v2s, as well as a 3v3 match, here are my observations.
Firstly, every single game I where I played as an evil faction against Rohan, without fail, I was rushed by heroes, from people building statues to discount the heroes. Both Isengard and Mordor are laughably vulnerable against this, Mordor moreso than Isengard. As Mordor I don't see a way of defending against it, seems like game over no matter what if Rohan hero rushes a mordor early game. The reason for this is most of Mordor's heroes cannot level up from kills, and so they are extremely weak early game against enemy heroes, who will have leveled up from creeps. For Isengard, their troops are a little stronger, so they can hold, but that's it. Being stuck in your base all game inevitably leads to defeat. The price of the statues needs to be raised to counter this, I suggest to 300. That way the statues would still be useful mid game, to discount hero revival costs, and people wouldn't be able to buy every single hero within 10 minutes.
Next, Ered Luin dwarves are massively OP. If you focus on getting veterans and heroes, and giving the heroes Mithril Vests and runes from Balin, they can destroy entire armies with ease. I don't really know how to balance this, maybe make it so that instead of the ponies spawning they have to be bought for say, 300? I don't think the mithril should be nerfed, just made harder to get.
Next, Isengard late game is ridiculously OP. The only faction which stands a chance against them once they have all their upgrades are the dwarves, and even that is an incredibly tough fight. Since Isengard gets so many different income boosts, the easiest way to balance their late game would be to increase the cost of their more powerful upgrades. All the upgrades at the Steelworks should cost 2k to research, the cost of machinery of war should be increased to 1500 for the first one, and 2500 for the 2nd one. The cost of upgrades on units should be increased greatly as well, especially the captain, who as far as I can tell is the reason why uruks late game are so OP. It should cost at least 1000 to equip him to a unit. The research prices at the armory are ok, but to equip upgrades on a unit should be increased, so that if a player has a full discount from 6 level 3 furnaces it still costs 500 for Forged Blades and Heavy Armor. This is how its done in BFME1, and the balance is perfect in that game.
Finally, Rohan. This has already been heavily discussed, but right now they essentially have nothing for late game, especially against Isengard. Also, since the effectiveness of counter units has been increased, and they die easier to pikes, this essentially neuters them. They need some new infantry and archers, probably the easiest thing would be to make the Royal Guard and Royal Archers buildable from the archery range level 3, so that they could make a dent in the enemies pikes before your cavalry charge. Another idea would be to make Hama's royal guard summon permanent. If the only way to win as Rohan online is to hero rush then I won't be playing with them online anymore.
On the whole, I sadly cannot say I enjoyed myself, except the 2 times I played as the OP dwarves. I have a lot more fun fighting against brutals offline. But I'm not going to give up, I'll keep playing and hopefully discover some counter strategies to the stupid hero rush meta. Looking forward to new factions and balance patches