I agree about using that CoolerMaster ARGB LED Small controller. Check with their Tech Support people on this point. In a private conversation here with someone else I was pointed to a video that shows how to use it. The REALLY interesting thing in it is that they claimed that this unit has been upgraded recently by the addition of that mini-USB2 port and a cable set to attach it to an unused mobo USB2 header. Then you download and run their free MasterPlus+ software. That utility communicates with this Small Controller to generate all of the fancy lighting displays an ARGB fan can do. This is a really good upgrade, because most of the small manual Controller boxes can only work using the manual buttons on them, so you have to be able to reach them inside your case. Having control by software from your keyboard is MUCH better. So verify with CoolerMaster that this unit does that, and then be sure to get the newest version of it.
If you have these fans already, you will see that each has TWO cables from the motor case. One ends on a 4-hole standard fan connector, and that's for the MOTOR part; it goes to a mobo SYS_FAN header. If you have several fans, you may need a fan motor Splitter to connect them to a single mobo header. Separately, there is another cable ending in a connector that looks like it had 4 holes in a row, but one is blanked off. That is the cable for the ARGB lights in the fan frame, and it is what you connect to the Small Controller's outputs (it comes with an ARGB Splitter) to power and control the lights. That Small Controller also comes with a motor Splitter, I am told, so that gets you all the stuff you need.
When you do it this way, you do NOT need any mobo lighting headers to feed the lights in the fan frames. The ARGB LED Small Controller does that job.