Each to their own, but I’m inclined towards a more direct and immediate approach.
The state of gerrymandering and disenfranchisement already rendered the USA highly undemocratic pre-Trump. With every day that the Trumpists are in office, that structural advantage becomes more entrenched and less reversible.
There is very little chance of flipping the House and Senate in 2018, and virtually none of unseating Trump in 2020. Fascists are counting the votes.
—
There’s also the point that the US military is dropping a bomb every twelve minutes, a child in Yemen is starving to death every ten minutes, Black people are murdered by American police every week and thousands of immigrant kids are in concentration camps on the border. Any 2020-focused strategy is essentially writing all of those people off as acceptable losses.
It is also extremely likely that Trump will launch another major war before 2020. Millions of lives depend upon defeating the regime before that moment arrives.