All those projects you mention seem awesome, but I've just never had the patience to setup all those things by myself... looks like using opendesktop.org, I get all those things working in seconds by just having an account (which took me 2 minutes to create).
For people asking how they make money: looks like they give you, for example, 5GB of file storage for free but after that you have to have a paying account to get more, which is something I am interested in as I hope they will be much cheaper than Apple/Google offerings, while being compatible with open protocols like WebDAV.
EDIT: actually, I don't seem to be able to become a paying customer?! They only seem to have "become a supporter" which is more like for donations to Pling?! How do I actually pay to get , say 1TB storage??