Unfortunately, none of those requirements would have weeded out Hillary Clinton, although it would have stopped Bernie Sanders.  Not sure this plan would do anything more than give even more power to the party leadership and take away power from the electorate.