Usually, IPv6 inbound access is blocked by default on the ISP routers firewall. I would even go so far to say it is way easier to do a clean address plan with IPv6. But in general, IPv6 as a protocol is just fine, at least equally secure as IPv4 and not more complex than IPv4 in many practical cases. Is right that practice is all over the place for IPv6 if it works at all.