I am leaning toward open-sourcing it; perhaps HN can help me make the decision ;)
Regarding extensions that run on every page, I totally understand the concern. That's why we already built in the option to make it manually run network requests (right click on the extension icon, then click on the options tab). It does make the comment count badge not work though if you choose to do this.