I'd probably try to focus on fewer voices. With Plaits, XPO and Cs-L/DPO you've got at least 3 sound sources in there (next to the three semi modulars you mentioned), only one VCF though. A pretty great one, that is. I love my XPO/QPAS combo but QPAS isn't gonna cover all the filtering needs for 3 oscillators. I'd add another stereo/dual VCF and/or a dual LPG like Optomix, LxD or MengQi's DPLPG.
Maths allows for mixing and function generation duties but you might want seperate modules for these tasks and open up Maths for its more sophisticated possibilities.
Mixers: Lion is quite a powerful matrix mixer and aesthetically it's a great match for Make Noise's black and gold line. The way you have to use pin and insert cables isn't for everybody though and might be something to get used to.
X-PAN needs modulation in order to really shine. Btw, I've had some great results modulating XPO, QPAS and X-PAN with Instruo's/DivKid's Ochd. It's only 4 HP wide, too.
Plaits, QPAS and X-PAN each come with a built-in VCA but that may not be enough. Especially if you wanna modulate your modulation which I consider really important in order to make a stereo patch really shine. Or for ping-pong sorta spreading of your left and right channel. Random voltages (noise source -> S&H) makes for some great modulation source as well. Really like to modulate Mimeophon's "zone" and "rate" this way.
I'd probably ditch the complex oscillator in order to make up the needed space for utilities, another VCF and modulation sources. I have an STO sit next to XPO for occassional complex FM patching.