Well I'm pretty OCD about this sort of thing. My belief being that when you are attempting to create a continuous sound field across an array of multiple speakers, they should be identical. And failing that, as nearly identical as practically possible. What we are attempting to do is to create
a stereo soundstage between any adjacent pair of loudspeakers, whether they be our bed loudspeakers (LCR mains & surrounds) or the Atmos/DTS-X overheads. Imagine trying to achieve a decent stereo soundstage in a simple 2 channel setup with a mismatched pair of loudspeakers from two different companies. To that end with my similar 5.4.4 system, I use five identical ATC SCM20ASL Pro active loudspeakers at "ear level" and the overheads are the next closest model that could be practically ceiling mounted and offered nearly identical voicing- the SCM12i Pro.
So my advice is likely self evident at this point but here goes anyway. At a minimum I would stick with the same brand and ideally sister models in the same product family that have been identified by the manufacturer as being expressly voiced to work together.