Well, instead of writing or programming, I decided to write a post with my ideas of how to crowd source things like reporting users. Mainly the idea came from "if Twitter won't handle reported users, how to make it so a community could."
https://d.moonfire.us/blog/2017/04/26/federated-opinions/
It's a bit long, but it's an idea along with specifics. I hate complaining about something without having a suggestion of how to improve it.
This idea is based on #mastodon. :)
Added a short point at the bottom. The same thing that handles the blocking could also create the like/dislike buttons to feed into the federated opinions.