@Snow.com and @zeo: In terms of vm/wugpi end point can you just sort out between you two who wants to do it as I really don't see the need for two. Especially if you will have a link between each other. We could run two but it's more work for me and no real benefit of two being 1 hop away from each other.
What is needed if that helps:
A debian/ubuntu/raspbian (vritual) machine connected to a OSPF router with access to the internet and a stable internet connection. You need to be happy to give me permanent ssh login on the vm with sudo rights on the vm.