&gt; 2. In many situations, we dont want devices on the internet at all, and on private only networks. ...<p>Unique Local Addressing (RFC 4193) solves this problem and requires no coordination with outside parties. The network admin gets to choose the scope of the ULA prefix, so you can trivially make your ULA traverse <i>multiple</i> LANs if you wish. (This addresses your first point, too.)<p>&gt; 3. There is a lack of clearly communicated best practices for the industry.<p>Eh? This is the first hit for &quot;IPv6 BCP&quot;: <a href="https:&#x2F;&#x2F;www.apnic.net&#x2F;community&#x2F;ipv6-program&#x2F;ipv6-bcp" rel="nofollow">https:&#x2F;&#x2F;www.apnic.net&#x2F;community&#x2F;ipv6-program&#x2F;ipv6-bcp</a><p>&gt; 4. Knowing how heavily the NSA was involved in ipv6 (in particular ipv6 ipsec)...<p>Then -uh- don&#x27;t use IPSec and block IPSec connection establishment attempts at your border firewalls. Or, because implementation of IPSec is -sadly- not a <i>requirement</i> for IPv6 implementers, use an IPv6 implementation that doesn&#x27;t implement it.<p>Edit: You <i>are</i> aware that OpenVPN uses TLS for session authentication and IPSec for transport of tunnelled data? :)<p>&gt; 5. As the admin, I want to be able to see non encrypted traffic and metdata traversing my exit points. I am having a harder and harder time diagnosing IPv6 because of how often it wants to tunnel to some ipv4 address that I dont trust (read: microsoft).<p>Are you talking about IPv6 over Teredo tunnels? If you are, then get a packet dump and fire up Wireshark... Teredo doesn&#x27;t encrypt the traffic that it tunnels. If you aren&#x27;t, and you&#x27;re talking about something that&#x27;s wrapping traffic in TLS, then -well- that doesn&#x27;t have <i>anything</i> to do with IPv6.