Yes, this is a great improvement over dumb paid relays that only store what their users write to it. However, if the relay wants to be even more proactive, and allow its users to discover great content from people they don't follow directly, then you need more sophisticated tools that deal with reputation.
For example, instead of using the follow-list of a user, you could use it's 2-hop-follows, or 3-hops. But then how to mitigate spam? This is recreating personalized pagerank basically.
For each user, you create a list of "probably interesting" people by computing the personalized pagarank and applying a threshold for spam mitigation.
So you end up with his follows, and his most "reputable" follows of follows, and so on. And you don't have to build all of this from scratch, you can just call RecommendedFollows of @Vertex , and all of this is taken care of.