This would be great if it automatically generated `..search.domain.vpn` DNS names for all of the devices.

This is a thing in Netmaker, another WireGuard server that is being built by a YC startup: https://github.com/gravitl/netmaker