Sure, i use epy[1] and every month i d/l my books from amazon that i have bought, dedrm[2] through calibre and save the epubs to a folder. Its not a particularly arduous task.
When i want to read i have an alias setup along the lines of:
epy "$(fzf)"
its a nice interface ;-)
Now i don't often read full books in the terminal, BUT i do like being able to reference bits that i remember at a VERY quick speed. I recently was talking to somoene about biases we bring to statistics and could remember reading a great anecdote about it, using rga[3] i was able to bring up the passage VERY quickly in the terminal
Like most great cli tools, its about the workflow
[1] https://github.com/wustho/epy [2] https://github.com/noDRM/DeDRM_tools/ [3] https://github.com/phiresky/ripgrep-all
I’ve been using epy/epr to read novels, and I think it’s great.
There's even a console reader, if the reason for unzipping is reading in the text terminal: https://github.com/wustho/epy