I suggest adding pictures as soon as possible, as well as adding detailed information about it in some spoiler tags. You would be surprised how many more people download your mod that way.
Also, you seem either really nice, rich, or naive to have only a direct link. Adf.ly not good enough for ya? Or do you just not care? I know that I myself always use the link that pays the author, as I usually have 5 seconds to spare.