i've been on team "client connects to one personal relay that then does all the other work" for a while. i come from a background of building personal servers, so i have a bias here. i've experieneced first hand the power of having an extremely powerful and massively responsible single personal server + an infinite number of super light edge clients that offload all the work and trust to that server. when it is fully yours, you can trust it entirely. this really changes everything - including the worries about nsec safety. bonus point: your server can even serve your edge device all the client code it needs. future bonus point that will sound insane to most people but it is in development: your personal server is a single "logical device" that is actually spread across many physical devices, including your phone, the cloud, your home. an omni-present, device-agnostic, cryptographically-identified virtual machine.