Please post you feature requests...
- the ability to read documents with missing or incorrectly specified encoding - additional feature: relaxed mode for reading html and broken XML documents
Some time ago I worked for Accusoft for the document viewing/converting software. The main experience that I get: any theoretically possible types of errors in the documents are real, when the application is popular.