If it's working great,maybe you can contact the guys at calibre, and integrate it in their software.
Calibre has already got the option of converting some documents, if yours works better (faster, more accurate,etc) then maybe a joint venture might be a good idea?