Hi TRLith,
For the video, well, hem... to lazy for that, sorry :( More seriously, I may do it if I have more time, but not yet.
Train-stations vs Train-Stop: You are absolutely right, I will change it.
I can try as well to explain better how it works, although explanations are not my force. I'll do my best
Allow multiple calls: This is actually then a bug, I will look at it
More explanations about how it works: Input signal is... well, anything. You have to think in terms of network: You program a specific network to calculate what is missing in your outpost. Your network will then contains signals of those missing elements. Connect this network (red of green cable) to the "extra selection box" of the train-stop(The train stop receiver). Thus, the train-stop will "call" for those missing elements. An algorithm then check trains that may fullfill the requirement (i.e. trains that have the required elements, at least one of them). If a train is found, its schedule is changed, to make him go to the train-stop, so it can deliver the missing element.
As for knowing which elements are missing, I created another mod, Roboport converter, that check all ghosts (missing elements) around a roboport, and convert it as signals for the logistic network. You can use it if you want.
Hope it helps
Niko