@ps67: Hyphenation should work out-of-the-box on KOReader, and you can get ligatures by selecting the rightmost "Font Kerning" option (in the "B" tab of the bottom menu that pops up when you're reading a book)

.
If anything looks wonky, check GitHub, @poire-z has been doing lots of fun stuff around all this recently

.