Don't get discouraged by this base strategy even if you end up loosing this week.
On top of the strategy, you may also need to develop some "new" skills, you may not have to against others (to execute the strategy).
1. Coming to net is all good and is proper strategy, but what if you are going to miss 9 out of 10 overheads, and 5 out of 10 volleys. Unlike other players, the pusher is most probably going to "make you" play the shot. So learn consistency and placement on overheads, right movement needed for hitting overheads when moving back. Learn to be "consistent" on angle volleys and deep volleys, and also when to do what naturally.
2. Approach shots. Learn to hit "consistent" approach shots, with "just enough" on them. If you cannot hit consistent approach shots without making it too easy for the opponent, you are going to make your life at net tougher than it should be.
3. Moving vertically efficiently, and the proper footwork needed for it. Pushers make you move forward (short balls, on purpose or not), and backward (lobs are common).
Without learning the above skills, the strategy may fail, but nothing to be discouraged.
I will play my pusher friend again next week. Based on what I have read on here mostly, this will be my strategy:
1) Move feet well and avoid being in stationary positions during a rally
2) Do not go all out on shots but stick to 70 - 80% power level
3) Be aggressive in terms of placement and willingness to come to net