The HTML upload option is... very interesting.
One issue though is automatically resizing the iframe for the frontend. I have a protocol for iframes to request their own size, which this script leverages: https://html.non.io/nonio-embedded-page.js
I'll likely create a setting to automatically inject that script into html uploads.