Not saying it is right or wrong, but I believe there are two states that already do this.
Not exactly—Nebraska and Maine give two EV (Senate) to the overall popular vote winner of the state, while the remaining votes are given to the candidate who wins each Congressional district.