Tony, the screenshots look awesome. Thanks for all your work on putting out this code! Right now, core has a feature freeze, so something like this can't be worked in, but I'm certainly not opposed for future versions. So, for the time being, my main suggestion would be about releasing/managing the module.
I'd recommend making a project out of the code on Drupal.org so you can take advantage of their issue tracker and source control. This will also make it easier for folks to find the latest code instead of starting at the top of this thread and potentially grabbing outdated code at first.
Then you can also make a contrib page here that doesn't host the download but has a nice prominent link to the project page on Drupal.org. That's what I've done for my Userpoints Discount contrib.
We're trying to prefix our module names on d.o with "Ubercart" or "UC" so they get grouped together on the modules listing pages. Let me know if you need any help grokking the release process there... it can be hard to get used to.
