Why not use the twcenter uploads section? You can edit description and upload new versions as needed without having to update the url every time.
About the .exe size - This is one of the reasons I prefer Java. Anyone who uses a browser already has the runtime environment for it and Java class files are tiny. For example, my EDB validator, which is several thousand lines of code, is only a 36.2 KB rar (74.6 KB uncompressed).