Acho válida e trabalhosa, será que esse seu device escala? será que ele aguenta tráfego sem pifar?
E em vez de um ftp pq n usar um sqlite?
lembre-se o tradeoff disso é conciliação: vc adicionou um novo produto, quanto tempo vc acha que demora pra vc invalidar os caches dos navwgadores dos usuarioa e garantir que estão com a nova versâo.
Mas sim apoio a ideia do self hosting com um pc velho ou algo do tipo, inclusive é interessante brincar com coiaas assim w vender pra micro e ppequenos negocios. nem todo mundo precisa de uma escala de nuvem e um orange pi ou um pc celerom veio de guerra é mais barato do que oagar uma nota pra aws fora que vc está sob seu controle.
isso só é mais complicado se vc depender de armazenamento de dados