As long as the voters doing the vote are registered Republicans, why yes. That's the way to do it.
And was probably the intent all along. A system that allows the loser to come in and wheedle a few weak sisters to vacillate and change is a sick system.
The delegate process is modeled after the electoral college. The framers recognized that direct democracy leads to corruption. You want to do away with the electoral college too?
So you want to throw out the system set up by our founders?
Because if a direct democracy is good enough why do we even need a Federalist Republic? right?
There are major problems with democracy as a governing principle. The first and most important is that you are running over the rights and desires of the minority?
You know the way things are trending Conservatism may become that minority. Second, corruption becomes rampant, as special interests take control.
This allows a degree of separation from the voters, which can be influenced by who offers them the most stuff, from the very important task of picking our parties nominee.
Now before you start, I am not saying that we need to eliminate the democratic process, by which our country runs. To the contrary, I think we should leave voting in it, but like most cases involving power, it needs to be diffused and divided.
Be grateful, that the republican party still holds to those founding principles. Because it is those principles that give people like Trump and Cruz a shot at the presidency. The dems abandoned those principles, and results, there is no chance of an outsider gaining the nomination.
So, in the words of one of my economics text books for my Govt. 200 class, “before making changes you must now the initial consequences, but that is not enough it is also important to think about the secondary, and tertiary consequences of that action.”
Being a "registered Republican" means nothing. That "qualification" does not mean you agree with the platform, support the party in a public way, work for the party, will be loyal to the nominee - it is meaningless.