Thought more about my other idea earlier.
Given that passengers wait in a relatively short area, it probably would make some sense to put a fence along the "other" side between, say, the west end and the stairs along P14, and another one between the east end and the stairs along 13. This would shorten the usable length, but would mean the waiting area could be safely extended all the way to the platform edge. Perhaps instead of a fence a full height wind break could be installed.
Pendolinos only serve the platforms very occasionally, so perhaps SDO could be used for those.