Love this site and I apologize if this has been brought up in another post already.
My suggestion would be to make your own activity feed easier to view, sometimes you wonder when you added a game to your collection and currently you have to remember when that happened or have a friend on your followers list tell you via their feed. Why not be able to see the feed right away for yourself and not just your friends?