It looks like JM (@JMichaelTX) did a good job providing a turnkey macro.
When I print-to-pdf on a regular basis I build a custom print service, so I don't have to fiddle with it.
See my post in this thread:
How to set Destination Folder from Safari “Print” and/or Save As PDF?
It lets me assign a custom destination and fiddle with the name.
I really need to rewrite the template to make it more user-friendly (I found it on the net somewhere), but time and other constraints have kept me from fooling with it much.
-Chris