Just depends on what you're trying to use it with. Anything over 30vdc wont work. Also it's probably not very efficient. What's wrong with using a meanwell driver?
No, those type of supplies are not meant for constant heavy loads. They will not last. Take a look at the Mean Well LRS series if you want something that won't break the bank.