Personal life (not critical thinks) I use home server and pretty reliable. If there is concern about uptime then I choice a vendor to handle. But home server more cheap, and performant if you have good connection and reliable power (not ups, just a city infrastructure)