I can understand the user error concept.
Up to a point, I even agree with it!
...says the guy who bought a -once was- next gen ebook reader that is missing a "sort by filename" function which would have taken 2 minutes and less than 10 lines of coding
IMHO having the ability to sideload books grants by itself a "sort by filename", yet this is like discussing about the gender of angels.
I like Sirtel's suggestion tho, it surely beats always going online to check which one is the next