Just to note I am one of those pilots who would run thier own plane with everything working all the time with no snag lists.
I have seen time and time again that if you keep on top of all the little problems all of the time.
a. Keeps pilots happy
b. The aircraft is nicer to fly.
c. Personally I think less go wrong with them if they are getting TLC.
d. Pilots look after them more.
f. It is cheaper in the long run as the plane retains more value.
And every penny of hangarage is well worth it to not only the enjoyment of flying the aircraft but also the offset to the maint costs of keeping it outside.