Thanks. I'll make sure Nikolay Pultsin is aware of at least this information.
He's been working on implementing OEB, so that looks like a good-sized piece of the puzzle.
I hope you'll share what you know with Nikolay, privately or in a forum. I've expanded the scope of the discussion from the FBReader group at Google, which seems like the most obvious place to contact him: groups.google.com/group/fbreader