The cloud has always seemed attractive... right up to the point (like today) when the internet access is down. One more worry.
I, too, am terrified of power loss, etc. My approach is a really big standby power supply and battery bank (1200 amp/hours) with small secondary UPS's with regulation behind that for the servers and network gear. The client machines are laptops. It is one more hole that I plugged after yet another bad experience.