Okay, if getting everyone setup at home is too stretched an idea at the present, how about helping everyone (that wants to) get setup on a small ‘local’ data center.
From the hardware perspective, that is not an easy thing to do. Especially for people who have next-to-no knowledge about how colocation and hardware works. There isn't much that one can do to "document" enough information about how to get a colocation, specifications, pricing etc. Since it would vary from Location A to Location B, even in the same city.
Unfortunately, as other people said (on the other post) it is impossible to expect people to have their own machines right next to them and run a full node or a regular witness node. The next best thing, which is what we have at the moment, is to have nodes in various different server providers in various different countries. Again, some providers like Privex provide relatively cheap ways of obtaining a witness node in various countries. (or a full node capable server)
RE: Zero HIVE