Ah yes, if you move to a different instance then you can simply move that folder over.
Regarding easy upgrades. I would recommend using Docker over npm installing n8n. You can find the Server Setup guide here. That will make upgrading much easier and also reduces the chance of something going wrong a lot.
You can find information about how to upgrade if you use Docker here.