As somebody whose been in the city simulation business for over 20 years, take it from me: Flying in the face of the citizen's and their needs is never a good idea. Your city needs many things to keep it running smoothly, including parks, schools and hospitals. Without these things, your tax income will suffer due to a lack of higher wealth residents, pollution will start to get out of control, the citizens may begin rioting when they can't get higher paying jobs, and you risk an epidemic causing wide-scale harm to your residential population.
In other words, don't emulate what an old associate of mine named Mayor Harold did:
So tell me, how would you go about expanding your city while keeping your residents needs topped off? Do you lay down the roads first, build the police stations, fire stations, parks, schools, etc., and THEN lay down the zones, or do you prefer to put the zones down, and then quickly try to cover them all with the services they require before the citizens start complaining? Let me know down below.