Auto-translated
No, I think Dwarves should only be upgraded when the city is under attack – they are purely a defensive unit. I usually don't buy them for months – there isn't enough money for everything, but together with Dryads, they can withstand a siege.