Wardrivers with sufficient randomization to avoid any denylist you implement will get very annoying if you let those notifications interrupt you. Maybe only receive such requests while you expect guests.
I'd be fine with a system where when someone tries to connect to my network, I need to open an app or go to a web page and pick from the list of attempts to allow.
It's not perfect, and it still leaves open a DoS by filling the DB with spam, but at that point you know something is wrong.
I am still working on it. Just in my spare time. Maybe a release later this year if everything else works out and I can keep focus. Keeping focus is the difficult part, of course.
APs only have so much range (and I think you can configure it to cover a specific area). So can very easily find out who or what is trying to get in.