Visualizing overlapping areals is definitely a difficult task. Will you also be labeling the zones? One way might be to have a single symbol for the zone areals and use the labels to differentiate them.
You could go with your thick outline for the underlying zones (the same for all zones, so borders shouldn't be an issue) paired with a label for each zone. Since there will likely be multiple land use polygons per zone, the zone label should follow some of these standards: same color as the border lines (black is a simple choice), give it some lightness to fade the label into the background a bit, have a decent amount of spacing between the characters (helps with fading to background), make it all caps. The idea is that the viewer will interpret the label as applying to the larger, underlying polygons and not the smaller land use polygons.
You can go with standard qualitative polygons colors for the land use layer.