I'm very glad that OpenDNS have done this, as I think it makes them a worthwhile service. I was not prepared to use or recommend them with ads.
However, their lack of transparency on the business justification is a bit worrying.
A possible positive interpretation is that they hope to drive adoption and use this to make more money selling their other services.