More or less, yeah... Different opponents and matchups require different ideas.
As has been said, everything depends on several variables (the matchup, map, side, etc.). I never really got much into strategizing, as far as what different ones are called, working it out in advance in my head, and so on. I mostly just assess the match and try to adapt on the fly. Sometimes it works great, sometimes not. I have used at some point or another, all the strategies mentioned here. I think the million different ways to win or lose is what makes this genre fun.