Regarding flat terrain, you can currently work around this by zooming in to a flat area and sizing your buildings/plants/etc appropriately.