I would love to see that Ubercart offers:
- a unique download URL for each digital purchase
- Automatic email notification of download URL to your customer.
- Configurable Download limits can be set for each product for the number of downloads allowed
- Configurable number of days after which the download expires
- For PDF's, the ability to password protect the file during generation of the unique URL and download location with a variable string, such as the buyer's email address
This would make ubercart competitive with many commercial cart solutions, particularly in the digital delivery market. The ability to password protect PDFs is key as well.