You're probably right when speaking on libraries of 1,000 or less. Mine runs 6+K right now and, while I could store it all on my mSD card, this way I don't have to worry about syncing my library to my computer, phone, and media centers (home and office).