Frankly I'm fed up with pi's: they're not reliable at all for 24/7 uses cases. I have a PI 3 at work that needs frequent hard reboots because it fails to read the USB peripheral it's connected to. I also have half dozen PI 4 connected to big screens, that randomly fail to show anything (black screen). They need several hard reboot to get back to work. My boss wasn't convinced that it was the pis fault. To prove it, I…
I've been running a pi at home for more than a half a year now. It's running multiple web services, like my personal blog https://habet.dev/blog nextcloud, wireguard, pihole and more. Lately I started writing blog posts detailing the set up: https://habet.dev/self-hosting-and-securing-web-services-out... I haven't had any issues with it!
But OP is talking about adding peripherals.
Don’t get me started on trying to switch to SSDs because you kept killing your SD cards.