Printing is lousy: prints code not wysiwyg but zoomed in so text falls off the edges of the page.
Anytime I want to print an Arduino sketch, I cut and paste it to Notepad ++ that very neatly color codes everything, prints it out like professional document. (Plus Notepad ++ has tons of options, including choosing your own colors.)
It's just another step I have to take to get a document in hand for my hardcopy files.