Grid cities can work fine, and they are fine for learning - or for building the most massive cities possible.
Feel fine with building a city, seeing what goes wrong, then trying to build that city again with what you think is a solution. I've learned how to do traffic, services, parks, mass transit all from successive failed cities. Then I learned that I don't like pure grids for taking pictures and then I started to experiment with different maps with slopes and hills and stuff to see what looked the prettiest.
Feel fine with building a city, seeing what goes wrong, then trying to build that city again with what you think is a solution. I've learned how to do traffic, services, parks, mass transit all from successive failed cities. Then I learned that I don't like pure grids for taking pictures and then I started to experiment with different maps with slopes and hills and stuff to see what looked the prettiest.