Username or EmailPassword
Well, with OpenDNS your DNS-packets do travel further, over more networks. So the chance of poisoning/spoofing increases. DNSCrypt does solve that.
Maybe you are not aware, but there is also DNSSEC.
DNSSEC is the only solution in the long run.
You should also look at DANE.