I've received several emails over the last few months about projects not having any files attached and the user having to go to other sites to actually download the plugin/hack/whatever.
Now, I personally have no problem with this and have not said anything but apparently the users feel otherwise.
So here's the new policy:
Feel free to link to your own site just as you are doing now but you *must also upload the files to wpmudev*.
For now this will pretty much be an honor code type thing but if people do not actually start uploading the files to wpmudev then other actions will be taken.
Sorry for posting this here but most of the developers will see this before they notice a news article on wpmudev.
If you have any questions feel free to ask. :)
Thanks,
Andrew