I have just updated the Downloads section so as a result, now you can post your own mods. Yow should also notice that the categories are more informative. Anyway if you find any broken links or other errors please report them in the forums. Regards.
Yes there is a split between units converted by me and units created by other people. If I mix them it will look in disorder. Anyway, maybe this will be changed in the future.