I disagree...there is already a center right party at the national level, it is the Democratic Party. Witness its selection of mostly moderate Republicans using the label of Democrats like Bill Clinton (and I fear, Hillary Clinton). 
What America really needs is a true socialist party, with a political system that allows for third parties to run without having votes cast for them be, in effect, votes for the other side.
Me, I would allow candidates to say that, if they don't win, votes cast for them would "flow" to whoever they choose. That way, Bernie could have run as an independent, and if he didn't win, votes cast for him would just go to the Democratic nominee. 
Oh, by the way, Trump is in fact a great messenger. He is the only one on the Republican side who is talking about the insanity of the Bush wars and war crimes, the loss of jobs to China as business runs away, and the fears of the "non-college" who are being trashed by the Republicans.
Hugh Massengill, Eugene