Would this be something that you'd like posted to Desura (to allow for autopatching and such). I just found out that Desura allows self publishing for mods. Pretty sweet!
---Jedi Guardian of the Newbie Questions
---Masters of the Force Team Leader / Creator
---Open Jedi Project Lead Moderator / Co-Founder