The problems I see with this are:
1. What happens if the file is deleted between print jobs?
2. What security implications are there? Specifically, how do we avoid creating a file that someone has cleverly linked to an important system file, ownerships, etc.