There is some language in Chiafalo that makes me worried about the National Popular Vote Interstate Compact (NPVIC), even though I support the NPVIC. But, I also think it is important to remember that the Presidency (which included the VP) is the only office in the United States that allows the people the opportunity to directly elect a national leader. As such, the vote is not really a State-level vote, and those voters can be treated differently (and frequently are). Senators and Representatives, while in national government, are selected to represent their respective States and Districts on behalf of the people of the State. While the Senate and House are national bodies, history, including recent history, demonstrates just how parochial those bodies are (something that our founders were afraid of). Even worse is when they represent a party instead of either national or State interests (something the framers were even more wary of).
What I like about the NPVIC is that it take the interests of the entire nation, as a whole, into consideration, and cuts through the parochial nature of our politics. Republicans don't like it because they have lost seven of the last eight popular votes. But that is an even narrower - and less patriotic - view than State parochialism. I think the presidential vote is the best barometer of where we are as a country. It may be an imperfect one, but it is the one time, every four years, when The People get a voice on where we are going as a country. That sentiment should be reflected, directly, in our representation. It certainly isn't in the House and Senate (for reasons that I've elucidated in several other threads).