Ik zou het gebruik van ULA mijden tenzij het niet anders kan. Of dit haalbaar is, zal afhangen van de router en de behoefte voor het lokale netwerk.
Helaas is doordat Android geen ondersteuning biedt voor DHCPv6 het voor de meeste netwerken logisch om het interne netwerk (in ieder geval primair) op basis van SLAAC in te richten, terwijl de IPv6 prefix van Ziggo alleen verkregen kan worden via DHCPv6. Dit resulteert op de router voor complexiteit.
Om verstoringen van het lokale netwerk te mitigeren bij uitval van de internet connectiviteit (en een via DHCPv6 verkregen IPv6 prefix) kan je het beste de diverse SLAAC / Router Advertisement lifetime parameters op je router verhogen naar een periode die hoger is dan een potentiële verstoring van de internet verbinding.
Als de router een DNS server biedt dan kan ook deze via SLAAC geadverteerd worden, echter kan het zijn dat de router niet vanzelf het interne globaal-unicast IPv6 overneemt in de advertentie van DNS, wat nodig is voor het geval de IPv6 prefix een keer wijzigt. Als dat het geval is dan kan het mogelijk alsnog werkend gemaakt worden door een extra statisch gedefinieerd link-local IPv6 toe toe voegen op de router en dat adres te configureren in de IPv6 DNS advertentie.
De IPv6 prefix van Ziggo is groot genoeg om te verdelen over meerdere interne VLANs zodat routering op basis van globaal-unicast IPv6 mogelijk is voor het interne netwerk voor degenen die een dergelijk netwerk ingericht hebben. De uitdaging daar is de interactie tussen de DHCPv6 client op de router (welke de IPv6 prefix ontvangt) en de SLAAC service op de router. De mogelijkheden daar zullen verschillen per product.