I had a similar requirement a few weeks back and decided to write a new module that was much smaller than Print. The module is called Entity Print and it uses wkhtmltopdf. The main advantages are:
- It works with any entity type, not just nodes.
- Much lighter, the whole module is less than a few hundred lines of code.