Пока писал, про
index.rdf уже ответили

)
Ник
Nick222 на форуме DC встречался, а раз есть DC (?), то можно попробовать организовать открытие в плагине просмотра, без массовой распаковки.
Для плагина
gtk_socket, например, написан
webkit2gtk.py и на его основе
markdown_webkit.py и
fb2info.py. Принцип тот же: взять
webkit2gtk.py, добавить распаковку в "/tmp/_dc~~~" (именно так, эту папку DC автоматом удаляет при закрытии), а html-файл - всегда
index.html. Правда, это для GTK2-версии, Qt не особо щупал.
Организовать распаковку всех попапочно, переименовывая папку в имя самого maff-файла, думаю, реально, только конкретная идея в голову не приходит.
(По идее, если всё распаковать, то просматривать можно побыстрее, т.к. Python'овский
webkit2gtk.py сильно скоростью не радует, т.к. грузит либы WebKit и GTK3 каждый раз.)
Насчёт браузера: старую версию FF можно просто временно распаковать в любое место (только запуск с отдельным профилем организовать) или из посовременнее -
Pale Moon +
MozArchiver (тоже можно из папки запускать, про локализацию
здесь).
P.S. Вероятно, память таки подводит, но, кажется, был набросок wdx-плагина на Lua для получения инфы из MAFF.