I’m all for this.

The primary is (or should be) about the party deciding which candidate from their party they want to run in the general election.

If you’re not part of that party, you shouldn’t get a say in that process.