Smartsheet already gives the ability to display hidden columns when printing, but it'd be REALLY nice if you could hide columns that don't have data in them.
If you have a huge form (50+ columns) with a bunch of conditional logic, there's going to be a lot of blank columns in any of the sheet views currently available. Being able to hide those blank columns when printing the row would make sifting through that information much easier.