would it make sense to host something on my main machine?
Not something that would have to be on all the time, but more something that can be off overnight.
This question feels like it has an obvious yes/no answer that I'm missing.
I really like having separation of duties between my main laptop and my home servers. I’m constantly screwing around with my laptop and I really don’t want eg a laptop reboot to screw up my phones ability to resolve DNS.
My home servers sit in the garage and rarely get touched unless I’m doing some serious maintenance.