I've always though of HTTP downloads as a feature with lots of potential: It's easy and simple to use the combination of "Link Creator" (or eMule itself) and any web server to distribute files using eMule.
All that is necessary is to generate the proper link using Link Creator (or eMule) and then host/seed the file using the Web Server (eg Apache).
A lot of existing companies could support ED2K to distribute new content without much change to their infrastructure, they wouldn't need to run any additional processes on their servers.
As you already know torrents support this feature quite well, and thus is the one of the most popular P2P option for distributing new content. Just look at most of the open source community like Linux distributions, LibreOffice, OpenOffice, etc.
But HTTP doesn't work very well in eMule, I've tested it many times on my own web servers, generating my own links like the scenario above, and it just refuses to keep using the web server after the 1st chunk has been downloaded.
I've also tried on various other public web servers where I manage to find the hash of the file by alternate means and then add the http source manually. Again it will download 1 chuck, and then never again.
This is definitely a show stopper for the feature. And thus here is my BUMP so that hopefully some devs can look into it. Hopefully a proper patch can be found if the one posted before won't suffice and we can get a long waiting new version. eMule v0.51 anyone?