> Just... don't.
Let's hear the alternatives.
I'll give you 10 peers, each on its own RFC1918 subnet. You give me a flat addressing scheme that doesn't involve NAT and IP6, requires no manual configuration on peers' part and keeps them on a single connected (in routing terms) network, so that broadcasts and multicasts work. Go!