i always do OLCI. i print a paper copy and also to a PDF file. the PDF ensures i have a backup in case i don't get credit for the miles or for some odd reason my employer wants a copy (happens occasionally depending on which client is paying for the flight).
the 'new' US OLCI boarding passes fold neatly into thirds making them the same size as a thermal or card stock boarding pass. i always tear off the top third to "expedite the boarding process".
i have no affection for ticket jackets. i never use them, even if i have to print out a boarding pass at the airport. the flimsiness of the thermal paper always makes me nervous, but i have never had one rip apart on me.
if electronic boarding passes prove to be something less than a pain in the butt (how is the TSA drone gonna initial it?!??!?!?), then i'd love to go that way.