Very nice. A few tips you didn't mention:
edit (before I forget):To quote the in-game tooltips:
"Dirt will never pile up in smaller buildings (10 workable capacity for any and 15 for buildings with a competent manager). Your workers will take care of it before it gets a chance!
Threat will never effect the smaller buildings (15 workable capacity for any and 20 for buildings with a competent manager). Your workers will never allow it to increase!"
You can guess how 'competent' your manager is from the next day messages. (edit: duh, they tell the exact effectiveness %... Note that your manager needs unspent AP do do her/his work, so Assassin/manager ain't the best starting class for MC)