Hi David,
Just to express the same experience with xtrx: I brought 2 and find both of them had IQ imbalance issue (i.e. the two components are not the same scale and phase angle were about 75~80 deg, instead of 90 deg). I and Q scale differed about 100:90. I raised the IQ swap issue (I guess is the channel crossover as you name it) and they did resolve that one. It was not coming as I1Q1, I2Q2, I3 Q3.... instead it was Q1I2, Q2 I3,,,,,, If that was the only issue, I can tune them to be 100:100, and delete the first int16 to make it useable, but phase non-orthogonal is a big problem, one needs Lim microsystem's special tool to cfg the internal sin and cos ref signal phase on the mixer to get it right. I never had time to be able to investigate that tool further (LIM microsystem had a YouTube video describing it, but I was not sure how easy it was to setup the full system). After a few months email with xtrx producer, I gave up, as they seemed to be too busy on applications while did not pay attention to such fundamental issues. I was hoping to get
Octopack for 8 xtrx working in parallel as well, but I was told that the 8 cards can run one by one, not working in parallel (yes, the data rate for 8 parallel I/Q channel are going to be too big for such simple device to handle back in 2018/2019). It was waste of time! Blade RF and B210 are far better. More expensive, but truly worth it. Never had issue with them.
I stop chasing the issues by Oct 2019, but if anyone knew about xtrx improvement, and find it good enough for reasonable IQ collection, please update.
Thanks
John