Something like this would be useful if it were a product-specific opt-in at the time of search. However, they are sacrificing utility for the ability to push more ads.
Companies do not seem to be seriously considering the negative reaction that useless private-based notifications provoke. I am a mild-mannered person, but I get very pissed off when I am interrupted by a service that pushes me something that I do not want or need based on a poor interpretation on my behavior. A non-personalized useless push is far more forgivable than a failed-personalized useless push. Any location-based notification that is not spot on is spam.