I thought it'd be useful to provide a summary of the trains due to be formed by Class 387s coming from further afield than Hayes & Harlington from 22nd May onwards:
Services towards London Paddington:
2P14, 06:56 Maidenhead to Paddington, calling Taplow (06:59), Burnham (07:02), Slough (07:07), Langley (07:11), Iver (07:14), West Drayton (07:18), Hayes & Harlington (07:23), Southall (07:27), Ealing Broadway (07:33) and London Paddington (07:46).
1P93, 07:33 Maidenhead to Paddington, non-stop to London Paddington (08:04).
1P94, 07:42 Maidenhead to Paddington, calling Taplow (07:45), Slough (07:51) and London Paddington (08:21).
2P25, 08:29 Slough to Paddington, calling Langley (08:32), West Drayton (08:39), Hayes & Harlington (08:43), Southall (08:47), Ealing Broadway (08:53) and London Paddington (09:04).
1P97, 08:42 Maidenhead to Paddington, calling Taplow (08:46), Slough (08:51), Southall (09:01) and London Paddington (09:22).
2P32, 09:07 Maidenhead to Paddington, calling Slough (09:14), West Drayton (09:21), Hayes & Harlington (09:28), Southall (09:32), Ealing Broadway (09:38) and London Paddington (09:49).
1P98, 09:43 Slough to Paddington, non-stop to London Paddington (10:13).
2P73, 18:18 Maidenhead to Paddington, calling Slough (18:25), Langley (18:29), Iver (18:32), West Drayton (18:37), Hayes & Harlington (18:41), Ealing Broadway (18:48) and London Paddington (18:59).
Services from London Paddington:
2S80, 09:09 Paddington to Slough, non-stop to Slough (09:34).
1N40, 16:09 Paddington to Maidenhead, calling Slough (16:34) and Maidenhead (16:42).
1N42, 16:42 Paddington to Maidenhead, non-stop to Maidenhead (17:13).
2D55, 17:14 Paddington to Maidenhead, calling Ealing Broadway (17:23), Hayes & Harlington (17:29), West Drayton (17:34), Langley (17:41), Slough (17:46), Burnham (17:51), and Maidenhead (18:05).
1N44, 17:42 Paddington to Maidenhead, calling Slough (18:04), and Maidenhead (18:13).
1N52, 18:42 Paddington to Maidenhead, calling Slough (19:04), and Maidenhead (19:14).
1N62, 19:36 Paddington to Maidenhead, non-stop to Maidenhead (20:00).
A fairly mixed bag of calling patterns and timings, three calling at Taplow in the up direction but none in the down for example. Some are trains that run now, and some are new or amended from the current timetable, and there's quite a lot of empty stock movements to get the stock in position which will be a test of the track capacity.
All services are formed by three different diagrams (all hopefully 8-car), though one of the evening ones swaps about with one of the Paddington-Hayes EMU diagrams, so that's a total of five EMU diagrams required per day for all of the 387 diagrams.