Glad to hear that is working for you but a word of caution. It is my layman's understanding that RGB control programs that control LEDs in RAM sticks have to access the SMBus to send the data needed to make the RAM LEDs do their thing. If access to the SMBus is not coordinated with the proper interlocking sequences, there can be collisions that can cause corruption of the SPD data on the DIMMs. When G.Skill first released their Trident-Z RGB series and their RGB control software, there were MANY reports of bricked DIMMs. The SPD data either had to be rewritten to the DIMMs (with Thaiphoon Burner) or the product had to be returned. It was a real mess. I know for a fact that Corsair Link and iCue do not use the proper interlocks, and I don't think AURA does either. What you are doing may work, but you are playing a dangerous game.
RGB control has basically been the Wild West, with lots of vendors producing products and releasing poorly developed control programs. Running multiple versions is asking for trouble, and I do not think that the order of start-up is going to prevent SMBus collisions. I recommend at least getting the free version of Thaiphoon Burner and using it to get a dump of your DIMM's SPD data. That way, if it gets corrupted, you can write the correct data back to the DIMMs. Note you need the paid version of Thaiphoon Burner to write to the DIMMs, and the BIOS needs to allow SDP Write.