ну мне нравится подход тем что ты можешь из него выкинуть версионизацию и оставить просто коллекцию страничек, остается всеравно мозможность более гибко всем управлять. А book будет репозиторием))))
ты работаешь с книгой, а точнее с её текстом, и мне думается важно было-бы видеть, кто какие правки мог внести, возможно правки одного окажуться более важными чем правки другого