@atomicpoet great points. WRT no. 2:
“Self-hosting is cheaper than SaaS -- especially when devices like the Raspberry Pi are involved”
The problem isn’t cost; it’s hassle, and resilience. Running services on a local RPi is cheap but then you lose years of data when a $10 MicroSD card dies.