It could be quite powerful to have pi-hole service running within PureOS, I could see if we could route DNS through the localized service, then block ads on the local level to the hardware, and have this option to enable/disable be below VPN/networking in the upper right drop-down settings menu in GNOME.
Can you test and see if there is a way to get pi-hole like service but local to the laptop/PureOS (rather than a separate DNS server on the network?