Just some thoughts regarding printer friendly styles:
First of all, personally, I have an aversion for heavy-graphic websites and annoying adverts but I can't control that. But for printing articles, for example, I wish that nytimes.com, cnn.com or huffingtonpost.com (seesh) and other news orgs and websites would employ a really printer friendly css for printing articles.
So as a suggestion for your next JBST theme version regarding print styles, I would have: (a) everything be in black and white (much like what your jbst print.css does) and of course no urls, (b) the option to not print the sidebar (like you said) or non-essentials links and graphics and have the content expand to full width nicely , (c) basically make it like an e-book format.
Those are my suggestions. I might have more. Also as an aside note and out of curiosity and maybe you may know, is there or will there be a complete plugin that does the cms nicely, have captcha, theme it so that wordpress dashboards doesn't appear for user members (I use Theme My Login plugin), control other attributes in wp admin, like getting rid of the bio section which I use No-Bio plugin for that, etc. payment gateways, geolocation--all this possible in one complete plugin ... or am I asking for too much? I would definitely buy a plugin that can do all of that--Woocommerce? sheesh, kinda complicated, but I'm testing it.
Ok these are just some of my thoughts. Thanks again.