My main suggestion is to use the forum search! This topic comes up every few months, and the answers don’t change much.
Copy paste form previous post might get you started with a few more keywords to search…
Z-Wave was deployed at scale in large hotel buildings using remote coordinator modules (i.e. one per 1-2 rooms despite a 240 device limit) powered by PoE and controlled centrally over Ethernet. Sadly, the protocols were never released so FOSS couldn’t try to support the hardware.
TL;DR Add more Z-Wave routing (mains powered) devices to extend the mesh, rather than moving the co-ordinator. Unless you own a major hotel in Vegas!
If you have a specific need to run remote virtulisation, etc it might be possible to run Z-Wave JS on a remote device with the coordinator (RPi4 with PoE?), but then you’re into a world of your own mapping ports and interfaces remotely and supporting the custom environment.
Oh, and for Zigbee, friends don’t let friends buy a Sonoff ZBridge: