Quote from PhanxIn addition to the hosting bill issue, you'll have a hard time me (and likely others) that I should spend more time posting each new version to yet another location just to save other people from the unspeakable horror of spending 30 seconds downloading my addon from an established addon release site.
Even better, why not write a submitter for addons? Maybe it submits to all the popular sites? One app for you to submit to all the fancy addon sites. This way any site can create their own downloader and all addons could be placed there. Saving the developer time and getting his product out to the masses?