Almost every available Spy Tool on the market isn't very useful, like adspy. They use Facebook Ad Library instead of scraping info directly from Facebook Graph API itself, and the problem is the Facebook ad library is really flawed.
Basically, you can only get ad funder info for a limited percentage of the ads, the documentation is incomplete and leads to errors and difficulties, PLUS it fails to update on a regular basis which is really damaging since someone working with a spy tool is trying to locate ACTIVE ads. But again, almost all ad intelligence tools have laid their business on the shaky grounds of the Facebook Ad library.
I would suggest finding a tool that is independent of the Facebook Ad library and scrapes ads directly from Facebook. As immense as it sounds, it IS practical.