Do you think it's possible to build something that uses a deserializer and the text-slicer plugin to create something from the imported html?
Dragging and dropping seems to keep the source formatting ... which can work for or against you.
Works great on tables from an html doc although, with a mountain of styles in the tags, it is a bit awkward to edit after. Not so great dragging highlighted text from a PDF as Tiddlywiki (or most probably the browser underneath) doesn't know how to render a PDF fragment.
Copying and pasting seems to work well for importing images that were embedded in PDFs.
On top of that, you can cut out all the formatting by opening a new tiddler and pasting in to the edit box directly. But then you have the work to reapply all the formatting with Wikitext ... but it ends up being the most compact and editable.
So lots of trade offs depending on what you want to do with the content after.
/Mike
Also in the past I used a Firefox plugin "copy as html" and pasted this into tw5. It often rendered well at least once you set the tiddler type to html. Editing after that not so friendly.
Regards
Tony