While I will always support abolishing the electoral college, this isn't the right way to do it. A minority of states representing a minority of the population shouldn't be circumventing the Constitution to decide the way that the whole nation must elect the president. Also, the NPVIC doesn't address the fact that a nationwide popular vote doesn't make much sense without nationwide standards for administering the election.
I want the electoral college gone, but that's a decision we should have to make as a nation through the Constitutional amendment process.
The constitution gives the states the ability to decide how they allocate their electoral votes. It would even be completely, 100% constitutional for the state legislature to outright decide which candidate to allocate votes toward (this happened often in the early years of the Republic).