Clive - is it not possible to put some big caps on the output of the SMPS's. Don't they have quite a wide input voltage range anyway ?
I was going to suggest that but never done it with SMPS's But would be worth a go.