@skry I haven't looked into it in a long time, though I helped crowd-fund it (https://www.indiegogo.com/projects/sandstorm-io-personal-cloud-platform/x/4480284).
It could be viable, bit is still a non-zero barrier to entry though (a) knowing a hosting service exists and potentially (b) having to pay for the hosting if your needs exceed that of a free tier.