DomainEasy also gives a lead score. The few SEO spams I got through their message form were scored lowest quality, so at least it's accurate.
I emailed them to note the issue of the message form being used to spam, they are aware of it and looking for a solution. One idea might be to filter out low quality leads to a junk folder in your Leads section, and not get notified about it, but check the folder from time to time when you login to see if anything legit slipped through. If I get the odd one from time to time not a big deal, but would be annoying to be getting multiple per day.