I'm all in favor of up-gunning Ukriane, but we have to stop the sending them such a dizzying array of different weapons system. Not only does that complicate training of the operators, but it is virtually impossible to support them logistically, and to train mechanics/maintenance people properly on so many different vehicles.
One or two kinds each of tanks, APC/IFV's, artillery systems, etc., but that's it. Bradley's are a good choice but those French AMX-10's we're crap 30 years ago. Not a tank, not an IFV...just a kind of up-gunned armored car that doesn't hit hard, and can't take a hit.