The thing it, it seems to be alienating a lot of "progressive" types (along with the Israeli thing), it won't budge any Trump supporters, and the folks in the middle probably don't think it means much of anything beyond a political ploy.
So, as a campaign tactic, I'd call it poor.