I also block all top, win, science and some other spammy TLDs that provide free one day trial registrations. All such mail goes to a folder that I review periodically and so far, I have not seen any false positives.
I also have an imperfect perl script that determines age of a domain, and flags all emails sent from domains less than a week old. i