I don't really see why we shouldn't have our entire collections on our devices. If it doesn't work it's bad software design.
I have all my unread Kindle books, over 500, on my Kindle. It's fine, except for the time it takes to page through them all. (I have all my unread Kobo books on my Kobo, too, but in that case it's about 4.

)