However, I don't think it'd work for the long term given a suitably large catastrophy. This may sound like a No True Scotsman argument so let's just for the sake of argument define "suitably large" as "permanently disrupts the current industry base for things like chip fabrication facilities".
Once the tiny computer and/or its peripherals fail for whatever reason, such as simple wear and tear, that's it -- no new parts will be available for the more advanced components. Spare parts could be scavenged, but even that is a limited resource, and will just push forward the moment when the reference library goes away. At that point it had better be either useless or fully memorized.
So I think books are better for the longer term. Of course, books are brittle too in different ways, but they don't need to be paper books... A book could be printed on Tyvek like some hiking maps are; Tyvek doesn't mind water and can be folded and doesn't rip so easily.
Please note I might be biased since I really love books :)