At the moment, the technology available is limited to LUL stations, London based newsagents...never mind the mainline stations accepting Oyster, :roll:
Not a good move in my book to permit Oyster to be used on mainline services within the London zones area then restrict users to only being able to top up at certain places.
So as far as the OP is going, I think LOROL has the right idea in staffing from the first train to the last train and booking office cutbacks aren't always the best idea.