Aw, I was waiting to read the whole thing before plugging Mortal Engines!
Anyway, I think a walking city can be really cool whether it's mechanical or magical/biological in nature. No matter what, it would provide protection to its citizens greater than a wall or other low-tech solution...