The fubars in IN and ARK has put the mainstream GOP, who do basically want to be decent, on notice that indecent does not work anymore.
The election will offer a better selection of GOP candidates next year.
I highly doubt the selection of GOP candidates next year will make a doggone bit of difference. A politician is a politician regardless of what initial he/she places after his/her name. The only things they really care about is winning the next election and which corporations are willing to line their pockets for the next favor.
I tend to think that Ted Cruz would be different. But that's exactly why he won't get elected. Americans like to be boiled apparently.
I don't think he is any different. He won't get elected to be President because he is too far to the right and no matter how far left he migrates, he cannot beat those who have the history of being "tolerant".

In today's day and age, the majority of the American people want to be coddled by the government. The majority like the idea of Obamacare making those evil corporatist "give" them insurance. Americans are dreaming of a socialistic utopia. Government run health care is around the corner. By Obama's estimation about nine years away and America will for a time be thrilled to death that the left has won.
Ted Cruz will be portrayed as being a fool of the Religious Right. He will be smeared as being intolerant by those who profess that they are tolerant and demand that you be tolerant of them as well. And they don't have to be tolerant of you because you are by their estimation intolerant. You must tolerate their intolerance, but that is as far as things go.
The GOP selection is not IMHO going to change anything in regards to the direction this nation takes.