Toward the end of your piece, you wrote:
The legislation (in the form of an interstate compact) would take effect only when enacted, in identical form, by states possessing a majority of the electoral votes—that is, enough electoral votes to elect a President (270 of 538).
I would add another explanatory sentence here, that fleshes out the implications of the delayed enactment. Something like: Until that time, participating states would continue to allocate their electoral votes as they do now.
The candidate who gets the most votes is not guaranteed victory. In addition, citizens of small states and closely divided ("battleground") states have far greater influence over the outcome of the election than people who live in the rest of the country.