Thanks for releasing this, but it would work only properly (and be more efficient) if you checked for window.opener directly in new documents instead, and simply set it to null before document scripts are run (using the beforescriptexecute event is one option).
I do the same using a "@run-at document-start" userscript, but I'd be glad if I could point people to a proper firefox extension.