Given the size of some downloads (particularly voice software updates) it would be really useful if Cisco could provide a timed download facility to allow downloads to be scheduled overnight.
This would be great as many customers (or even partners in house IT teams) do not like large downloads happening during working hours. It would also be useful for those of us who work alot from home and have bandwidth caps on our broadband services during daytime/evening periods.
I would guess that a client side java app could control the schedule - the download process could be similar to how it currently works - i.e. add to cart, accept approvals etc.