All of these plans are terrible so I'll post mine.
1 Have no state having it's primary as the same day as any other place. This is to stop super tuesday style bunching. Basically 50 primaries scattered over from January to June.
2 Have the caucuses held on a different day from the primaries.
3 Have the order be rotating and random.
Would the DNC and RNC coordinate on this? Because otherwise that would be two different sets of fifty rotating primaries.
The states would never do that, anyway.
By the way, are you named after General Sir Henry "Gravedigger" Havelock? Because that would be pretty awesome.