RailAleFan, yes the question should have been directed at you.
So, quite a few requests per page. Is there an argument then for the provider to offer also a combined GetDepartureBoard/GetServiceDetails? I'd say there's a number of strands to this question.
From the client point of view, on the face of it, there's no question it would be better to have the option. For example, if you wanted a display like yours or Morgan's. Page load, bandwidth, processing, all would be reduced. The only downside, and it could be argued, it could lead to lazy design choices. Does the audience need all this extra information considering 99% will be looking just for their single train?
However, from the providers point of view bandwidth and processing power would undoubtedly increase. And as we know NRE aren't in this for the money. Their charging policy is designed to cover cost rather than make a profit.
I would argue that overall, having the option would be better. Morgan's display is certainly more aesthetic and your's allows the viewer to quickly find his destination without the need for further typing and clicking. And scaled up you might'nt then be faced with the choice of having to pay more.