Firstly thanks for taking an interest in my mods, I'll take your request on board and I would like to point out that I never really intended to take over these mods, I simply updated them because I wanted them working and felt that posting them on the portal for others would save people the hassle of doing it themselves. I was half expecting the original owners to show up and say they wanted their mods back so I didn't really want to get too involved in it if I'm honest.
To address your 1st point, Shuttle Train is the only one I'm really keen on maintaining/expanding at this point and as such I've been waiting until my new changes were finished before doing some complete documentation for it but I am aware that its lacking in that area.
As for your 2nd point its quite clearly stated on the front page of each mod that they are updates and the original authors are quite rightly credited there so I don't really see how linking to the original mods would add anything on that score.
To be honest I thought 95% of people using these mods would be old school users who had used them for a long time already and just missed them in 0.17, coupled with the fact that it takes 3 seconds on Google to find the original mods if you wish to do so meant it didn't really occur to me to link them but it may indeed be a good idea for completeness.
Thanks again for your input though, I'll probably do as you suggest as I start to come to terms with my "ownership" of the mods and will be working to improve the information available for new users over the next week or so :)