You don't seem to get it. The GOP can only use this in swing states where they control the governorship and the legislature. Otherwise the Dems would block it. The Dems would never agree to change the way the electoral votes are allocated in NY, CA, and Il where they control the statehouse and the legislature. Similarly the GOP would never agree to do that in Texas.
Here in VA, if we had allocated our 13 electoral votes that way, Romney would have received 10 and Obama 3.
I just looked at your voting map there in Virginia and it looks like it would work for you there.
I've seen some commentators do the math, and point out the your plan makes an Obama voter count approximately...
I'll wait...
...hint, that number "3" is part of the answer...
PENCILS DOWN!
...THREE FIFTHS.
Yep, give the opposition the political nuclear bomb to drop on the GOP. Brilliant idea, that....