One thing the GOP needs to realize: Cornyn cannot (as of now) win a general election. He has alienated Cruz supporters, and there are a lot of them.
That is why Texans need to find a legitimate candidate to both give Cruz some more assistance, and to keep this seat out of the democrat hands.
I'm not sure Barton is the candidate for it. He seems to have a lot of baggage.