Nice find and good solution!!
(although, I won't go back anymore now that I have 5 devices running of the PC-PSU, which is more power efficient)
otoh it would be nice to have a seperate psu to drive it 'standalone'.
I'm going to open it up and see if mine suffers from the same swollen (leaky) capacitors