It is a Stontronics, Stadium Group brought Stontronics and if you look at the datasheet it is one of the old Stontronics supplies.
You can do whatever of course, but IMHO Life is too short to be dealing with poor power supply reliability.
Now it is a different Stontronics to the one that caused me all the pain, but short of pulling one apart I can only advise based on what I saw when I had my 60W sample apart and on the reliability record we had with that manufacturer (Which IMO spoke for itself).
Incidentally, adding an LED is a way to get around the standby power limit for consumer goods in the EU! Standard trick.
Regards, Dan.