I don't like his drivers. I've always used meanwell drivers and always had good luck with them. Still yet to have one go out. Order the LEDs from him, and get your drivers elsewhere.
Look into the LDD drivers, they seem like the way to go. (Unless u have an apex, then I still like the ELN series)