Just been to Reston this afternoon. Got the 14.08 train from Edinburgh which got to Reston at 14.45. Nobody else got off the same train and there were nine cars in the car park.
I got the 16.42 back by which time there were five cars still parked in the station with one leaving. Three other people got on the same train, two of whom who had just been dropped off.
I don't actually think the problem with Reston is necessarily even the level of service, more very poor public transport from Coldingham/Eyemouth in particular; no buses back to Reston after 3PM as well as poor promotion of the station (and no A1 signage). A lot of the Cross Country pass around the same times as the TPE services anyway.
I think the problem is also with the fares TBH. £21.10 for an off peak return still seems relatively expensive considering ample capacity on certain tranpennine trains such as my outbound journey today even if a lot of people got on in Dunbar on the way back.