I would never rely on bots outside of entertainment purposes. There can be so many variables to a domain that wouldn't be picked up. You might even get a high estimate for a domain not even worth a registration fee.
Best advice is to go with humans. This is the only site that I can give a reference for though.