As ever, we can't recommend other manufacturer's power supplies (sorry). We don't have the resources to test them, nor information on internal changes following such a test.
I would suggest you either contact the manufacturer, or await Forum replies from other users. Or ask yourself if you are feeling lucky.