The technical content looks great and yeah, I can applaud the person's cause.
It's just that I don't think the challenges of running your own server were ever just technical - if people have a motivation to do something, they'll learn much more complex stuff. The thing is that there isn't a lot of motivation for ordinary people to setup (and maintain!) their own server if some cloud megacorp archieves the same. So I think, you also have to explain why you should want to run your own server as a non-nerd - and I think starting with 4chan might archive the opposite here.