That's such a great story!
It never occurred to me that you could do a mail merge with JS. What about just getting the pages offset printed, and then run them through a mail merge in something like Word or Libre Office, feeding the paper through the printer with the backside up?
RE: Everyone needs to know JavaScript