Posting alphas of mods that update everyday due to automated uploading build systems is probably not worthwhile... If a dev flags a build as "hey people, try this out, there'c cool new stuff but beware it's alpha, only test worlds please", sure go ahead, it'll likely interest people (obviously...