Well......it when you can't download a video, it gives you the option to "buy" the "ultimate" version. Why not just do that? Offer the "ultimate" version from the beginning and bill before the first download.
Does exactly what a video downloader should do! I need to click the extension button twice before the list of available downloads is fully populated, but after the second click, all I need to do is pick the download resolution and wait :) Thank you!