The name alone would make me steer clear of Mistral.
But I'll tell you what made me steer clear of Mistral before they even changed the name of their product: I called their rep to tell them my company - which is sizeable - tasked me to investigate AI solutions that aren't American, and I needed help to evaluate their offering, with the possibility of landing our entire company as a business customer, and the rep never followed through.
That told me everything I needed to know about Mistral.