Missed 1 Q
u mentioned Hookers & mages:
Did u use any Workers/Farmers/Hunters? [classes]
If only 2 Hookers (which don't pay much) might as well get Worker/Hunter & just sell stuff (most fighting benefits come from Hi stats---& classes. )