Not good enough. If he wins the primary you must support the Democrat. At the very least do not vote for him in a general.
There are now 2 Challengers. Not good, this is how McTraitor and Flake kept getting in. The base splits and the Rat crossovers put the RINO in.