I already do the same thing, connect to any service I want, using keys, without nostr:

GitHub
GitHub - bitfinexcom/hypertele: A swiss-knife proxy powered by Hyperswarm DHT
A swiss-knife proxy powered by Hyperswarm DHT. Contribute to bitfinexcom/hypertele development by creating an account on GitHub.