Заметил баг небольшой. Если выбрать недефолтовый шрифт, первый или второй в списке, то после переоткрытия книги знаки кавычек будут заменяться какими-то непечатными символами, похожими на квадраты с буквами внутри.
По поводу сносок. Как вариант, добавить такой режим, когда после прочтения страницы со сноской или с несколькими сносками, следующая страница, или несколько страниц, если много текста и сносок, будут содержать в себе их. Т.е. к примеру, если на 4 странице две сноски, то нажав кнопку перелистывания вперёд, попадаем на страницу со сносками, а следующее нажатие уже отображает пятую страницу. Как вариант, использовать кнопку перелистывания назад, т.к. она реже используется. Т.е. в данном случае, после сносок на 4 странице, нажатие кнопки перелистывания вперёд покажет 5 страницу, а назад, покажет текст сносок, а для попадания на 3 страницу надо будет ещё раз нажать назад. ИМХО, это было бы достаточно удобно. Ну, или как вариант, приспособить для отображения сносок гироскопический датчик, хотя не знаю пока как это можно приспособить.