Idea for automated placement of FX

I have the following idea and like to read what you think.
Imagine a 3 lanes game. One lane in the upper part of the screen, a middle lane and a lower lane at the bottom.
Three Sound-Objects (red, green, blue) move from right to left. (in my game project there will be >=30 objects)
They start randomly on lane 1, 2, or 3.

I like to spread them acoustically higher, mid and lower from the sound center to de-clutter the sound fx.

So, I “think” I have to have 3 busses (7.1.4.), each setting the space hi/mid/lo and use a parameter to activate them by the engine according to the object placement.

OR
just using the event spacializer and use parameters for setting the hight and right-left movements for each object?

I found your video on Atmoky. I think that product is quite a good solution.
Can it be used to not spacialize so much it in the depth axis (Z) but only using it for X/Y movement ?