I can appreciate it is a challenge to get "just right". On the one hand, I love the home page - a great way to let serendipity lead you to new books, or find new friends. On the other, when someone decides today is the day to upload their whole library it can be a bore (unless you like what they read). That's a problem, because uploading your whole library should be encouraged!
Maybe the answer is two-fold:
- when someone loads many books at once, perhaps only show the first 5 or so and include a place holder ".. and X more books from userY." which you can click through to see the user's library
- add a filtered version of the "recently/faved/added" widget to the friends page, where you only see those added and faved by your friends