I don't think aggression plays to Trump's base better than it does the anti-Trump crowd at this point; if Iran were to actually attack us is one thing, but if they manage to poke Trump into taking preemptive action?
It won't matter if they provoke any action. The second they kill Americans Democrats can claim what? This only happened because Trump killed the Obama era nuke deal? The attack on what's his name terrorist in Iraq? Dead Americans outweigh those narratives with middle-of-the-road voters. There's something in the human condition that wants revenge, so despite 20 years of war Americans would hop on that train in a heartbeat, especially the higher the body count.