Hi Frankie,
I think this is brilliant and have thought so since seeing it at Mini iMoot 2015.
It is completely possible to add this as an extra with on / off setting in a theme without changing any of the core code. And is on my to-do list to try! I do notice that there is no mention of the pdf.js installation in the web-root?
Cheers,
Gareth