Add home servers to the mix, and fast caching from pubky relays. It's a very good system. I'm just now looking that pubky keys can also be tor v3 addreses, did you know? Use base32 encoding, add a 2 byte checksum and version number=3. Now host tor from your own machine over your npub (if it works). VERY exciting.