Я так примерно и сделал, но с плагином от Поча документейшен. Более удобная навигация. Книжек в данный момент не особо много, но все работает норм, база уже довольно пузатая и так.а если просто использовать категории как е-книги, а разделы как содержание ну и материалы как самые статьи? или будут тормоза?
В свое время искал другие скрипты для этой цели. Говорят еще на Twight CMS нормально можно сделать, вроде как и к серверу лояльно очень относиться и можно все в html файлы автоматом перегнать. Но сам не смог заюзать, поскольку не было время на тесты.