I've got the same skimmer, previous Apex, two MP40QD (and an old MP10 on the back) and two XR30 G4. Dastaco as mentioned and running KZ Zeovit. It's taken a while to come around due to starting the tank with Triton but not having space for a large enough algae bed - finally starting to see things coming together.
I was very tempted to go with two of the new 250 Gyres.
I was controlling the Ecotech stuff with the Apex but I'm now using Ecosmart Live simply because I can calibrate the lights. I found that calibration was lost if I switched back to the Apex for control. I'm controlling the MP40s in the same way simply because it's all then in the same place.