You definetely have a Halifax kinda vibe. The map good for achieving this, but I'd try and develop your RHM more, also Halifax is a fairly heavily industrialised town with refineary, oil storage depots if I remember, plus a deep sea port I.ecbig harbour, so maybe you could push this more?