In summary validate against the start of authority and not cache servers. I agree with this completely. People fix a typo and re-validate for instant pass whereas validating against recursive servers will require waiting for the record TTL to expire.