You advise leaving work early -- do you also recommend turning up early? Or just being focussed and getting the job done within the required hours? (Might not be humanly possible.)
Great list of suggestions though - I especially like the ones around grooming and lunching. They run counter to my frugal instincts but make complete sense.