"I'd pay money for software that mimicked Google+ / Facebook, but was open source and could be self-hosted. Bonus points if it ran on my Synology."
I've seen some decentralized facebook type stuff on github. Problem is non-centralized social networks are hard to scale as well as a bit strange to use for people.