Do you think it would be useful to create an overlay network like cjdns to connect peers directly via ssb-tunnel? I was just reading this about how cjdns does address allocation:
Address Allocation
The ipv6 assigned to the TUN interface is composed of the first 16 bytes of the SHA512 hash of the SHA512 hash of your public key. Keypairs are generated via a brute force method until a corresponding address is found with a starting byte FC. The FC00::/8 address space has been allocated as a Unique Local Address space, and so these addresses should not conflict with ICANN assigned IPv6 addresses or any other conventional internet operation.
Maybe it would be fun to join the fc00 cyber-squat?