Having been someone that previously lived in the Martins Heron area, which is on the route Reading to London Waterloo prior to Ascot when travelling to London during rush hour periods, it used to take about an hour and fifteen minutes as there was a few stations that only received services during the rush hour periods. Longcross being an example of one of those stations.
Outside of rush hour, I believe from memory that Barnes and Putney stations got missed out as this was only for those commuters working in these areas.
However, at the time when many platforms on the route where being lengthened for 10 coach trains, I did suggest to the project manager who visited Martins Heron to explain what was going to happen, that it would be better to extend all platforms for 12 coach trains. I was told that there would never be the need for 12 coach trains on the Reading - Waterloo route.................
Now, it may have been something that South West Trains did with Bracknell Council, but prior to the platforms being extended, all residents certainly in the Bracknell Council area got sent a survey to fillout as to how they use local public transport, whether for work or general travel. Now okay this data is pre - covid, so a lot has changed in the last two years when it comes to foot fall. But you can probably safely say, that foot fall has fallen by half of what it was say in 2019.
I do apologise, I didn't mean to come across in any negative way. More a case of me just trying to explain the difficulties that (in my time) often came to the fore. I am not always very good at explaining things (in writing!). I only speak from past experience, so can only judge the situation by same.
If the industry foresees that the old level of commuting will never return, then it may well be the case that what was once seen as essential extra pathing time (Junction margin conflicts etc) along any given route, could well be dispensed with in a future timetable, and thus gain a few minutes here and there. Until that sort of detail is worked out (and may be it has provisionally?) it won't become clear if in any given one hour slot, there proves to be scope to run any services on a 'faster' (fewer stops OR just speeded up) basis. That said (personally) I would be wary of taking stops (per hour) out of any line of route service, unless it could be proven that patronage at any such station involved would not be inconvenienced.
I would have to agree with your comments about taking stops out Big Jumby 74.
It is as shame that many of the lines in and around Ascot station are now overgrown with trees, as I would have suggested if there was paths a stopping service from Reading to Ascot. Then at Ascot have a semi fast service to run to Waterloo missing out Longcross, Virginia Water, Egham, Ashford, St Margarets, North Sheen, Mortlake, Barnes, Putney, Wandsworth Town, Queenstown Road and Vauxhall. This service is run twice an hour, with the stopping service calling at all stations being run once an hour.
In the 6/5/74 to 4/5/75 timetable the up morning service from Reading and Earley were:
Reading 06:26 Earley 06:30 36 all stations to Staines, then Feltham & Richmond, Waterloo a.07:40
07:00/07:04 36 all stations to Ascot, join rear of train from Aldershot, all to Staines, then Waterloo 08:09
07:15/07:19 39 all stations to Staines, then Waterloo via Hounslow (no stops) 08:26
07:34/07:38 39 omit Longcross/Virginia Water, then non-stop from Staines via Hounslow 08:45
08:04/08:08 39 omit Egham, then non-stop from Staines via Hounslow 09:15
08:28/08:33 36 to Ascot, join rear of train from Aldershot, all to Staines then Feltham & Richmond 09:43
09:00/09:04 36 all to Ascot, then Staines, Waterloo arr. 10:00
09:30/09:34 36 join at Ascot 10:43
10:00/10:04 36 11:00
absolutely nothing approaching 49 minutes from Earley, the off-peak fast just made it in an hour from Reading so 56 minutes from Earley.
Your 07:28 shaved 9 minutes off "my" 07:19 from earlier years but I don't know if the infrastructure had changed much in the interim, 3 stops less after Ascot so it's just about possible I guess.
Fastest from Wokingham was the off-peak fast, for example 09:12 to Waterloo 10:00 so that's 48 minutes.
I doubt that you will ever find a fast service from Earley to London Waterloo in the peak. I know in the peak it used to take 1 hour and 15 minutes from Martins Heron, so I would expect it to be about an hour 40 minutes from Earley in the peak.