Yes, it’s a good first step. But alone it is meaningless, as Russian hackers ply their trade mostly from server farms in Kiev or Murmansk. This would discourage oligarchs who like to travel to the US and meet the congressmembers they want to buy in person, but it won’t do crap against their attacks. Spend some money on election security and electronic counterintelligence and stop pussyfooting around. This isn’t a damned game.