I haven't tried it yet, but what advantage does this have over pandoc?
How do you handle complex office formats with embedded elements? Do you reimplement ODT and other standards?
You mention elsewhere that all this can be done offline once the web app has loaded, all these components are pulled in?