There is a lack of links and cover art of the stories you rate or talk about. It’s uninteresting if you don’t tweet them too.
Yes, on Twitter. People are more likely to follow you if your Tweets have some use for them. They are really random rn.