I did best by acting like a real world developer - low-ball everything, everything non-union, ignore community activists at all costs, pay for access, sell for a profit, etc.