No i dont use wifi polling at all (never have)
My wifi events now look like this:
Wifi connected:
When connected to KNOWN WIFIS - set variable wifi connected to yes, variable wifi on to yes, disable mobile data
Wifi disconnected:
When disconnected from KNOWN WIFIS - delay 1 minute, thn...