Yes, whois is slower but potentially more reliable.  It might be best to do a DNS query first, and a whois for confirmation.  I did double-check a sample of the results with whois and did not find any that were inaccurate.