What's wrong with the DLS?
I'll admit it isn't the most reliable site ever, but it usually works fine. the advantage is everyone can download content regardless of language, and uploaded routes will cause CMP/DLH to add all of the dependencies. The speed is the only thing going against it, and that is for a good reason, not to just p* everyone off (and it's quicker to download large files than load the Auran Trainz homepage

)
EDIT: in fact you yourself have demonstrated this fact by asking where the Thomas soundfile is!