IMO... I don't find much difference between the two, except for the distance under consideration. Just IR should make sure that they are run on correct routes and occupancy is as high as possible. In other words, dynamic pricing should be kept in check and restricted to certain trains.