чисто гипотетически все более менее большие проекты так и работают.
За исключением того что сервер находится не дома, а в ДЦ.
В ДЦ между серверами пинг десятки ms.
На домашний сервер это будет зависеть от канала/занятости интернета/пинга.
Скорее всего будет лагать относительно нормального хостинга.
Скорость загрузки страниц будет дольше как минимум на размер пинга * 2.
Но это не точно.