Self-hosting sounds good but the security concerns are just a bind. Plus you need stability. Like having a home. Our electric grid falls over at least once a week where we live. Yes I could use batteries, but no, I can't be bothered.
Batteries are a pretty set-and-forget solution though. Out of all the maintenance/thought I put towards my server, the UPS takes the least amount of attention. Though it really is only good for outages <2 or 3 hours. If it’s longer in your area, then it’s a bigger concern