I have tried this approach, at least having all the works of one author in the same file.

The drawback in this approach is that is more of an hassle to navigate when reading more than one book in the file (have to use bookmarks to remember positions) and that the pagometer really shows its limitations.