I personally like the idea of 10 primary dates in a regionally diverse rotation of 5 states per date. 1 eastern, 1 western, 1 southern, 1 northern, and 1 central state per date. States voting first in one primary year would be excluded from voting first 4 years later but could be in the rotation for the second date.
Alternatively 5 10 state dates.
You read my mind.
I was also thinking that a better National Capitol System would be to rotated between Two, Two Month Sessions of Congress each year between the different state capitols.
That way you don't have a consolidation of power like we do now.
You would pull a State out of a hat at the end of each session, then it would be removed until all of them have been used, then it starts all over again.