Currently the best way is still upload your work to a download/sharing site and then post links to your patch banks or individual patches here.
Alternatively, You can send complete patch banks to me by email, and I will add them to the stuff section.
I'm extremely sorry for the slow reply btw. I completely missed that your post was marked for approval.