So, on the thing about Elma as the one in XC2 expansion rather than Cross, I am not sure that can be used to point the same would happen in smash.
The thing is, Cross would not work in any way in Xenoblade 2 expansion because he/she would need to have loads of text boxes of dialogue with the rest of xeno chars, specific defined dialogues, with defined personality, all that going against what cross is. He/She would also have to have proper long dubbed dialog scenes much like Elma and the other guest chars had, which means he/she would have a specific voice, something that in reality cross does not have. Heck, he/she would even have to have a defined gender.
On smash, a fighting game, with no story for the DLC chars, no proper character interactions, etc, cross can be done closer to what cross actually was (not perfectly, I know, like many said, Cross is too broad even for smash, but still).
To sum up, there is really no way Cross would work in Xenoblade 2 expansion, they had to go with Elma, but there is ways to make cross work in smash (not perfect but certainly more precise than him if put in Xenoblade 2 expansion).
But to be clear, I would much prefer Elma over cross in smash, I am justing saying that, even though we know Monolith holds Elma with high regards, cross could be the one picked for smash. And it is really odd he/she does not have a spirit.