The constitution lets each state's legislature pick electors through whatever means it chooses. Popular vote, friends of the legislature, arm wrestling contest, winner of national popular vote, whatever.
My main concern with the NPVIC is that legislatures might change their mind between election day and elector day if their electors go to the minority party in their state.