Setting a microfibre cloth every time the laptop is bagged is much of a PITA to be honest. The lazier solution is a screen protector, albeit screen viewing angle or reflection come into consideration.
Personally I moved away from macs, so choosing a laptop with a touch screen was the best option: screens are tough enough, won't scratch under most circumstances, and can be wiped with anything short of diamond dust.