I'd rather the invisible walls. I just find having everything hedged in by mountains a bit dull. One thing I liked about XII's zones was the variation. Sure there were "mountain" framed areas, but it was nice having some with open vistas.