You definitely shouldn't be reset to 0 if you make an update. Especially updates where you click "reset update date"... using that checkbox usually indicates that your changes are big enough to honestly warrant being re-shown as an object back at the top of the date-descending list. It is very annoying, indeed, to see constant updates and small tweaks just so people can see their objects be at the top of the list again. But when I think of things like DXScript-ed objects (that sometimes take me considerable time to create), if I make MAJOR enough changes or fixes to it, I want people to see it again at the top of the date-descended list so those who got the first version and liked it will be sure to see that I made a major change or fix to it, and will redownload it. (As a rule, one should only use the "Reset Update Date" feature if there truly were major enough changes or fixes to the object/skin).
It would be very helpful to see the number of people who have re-downloaded objects in some way - even if it's not a part of the total downloads, to have it broken out seperately would be cool so you can tell which objects (or skins) have more long-term users. Or even better, a list of previous versions and the number of downloads per version of the object/skin:
SKIN/OBJECT NAME
Update 1 - Jun 18, 2003 (527 Unique Downloads)
Update 2 - Sep 4, 2003 (732 Unique Downloads, 202 of whom Downloaded Previous Updates)
Update 3 - Jan 23, 2004 (12 Unique Downloads, 7 of whom Downloaded Previous Updates)
This is great information for both the author AND for potential downloaders alike I think