I am building some solutions to these problems myself
No need to be coy. What problems are you tackling? Where is the code? I agree with pretty much of what you are saying, this is why I started working on Fediverser, how about joining forces instead of coming with yet-another plan all on your own?