Benoni setup defence In the Benoni, there is a certain setup for White where there is a knight on g3, and a bishop on d3. White then starts a pawn storm with f4-f5, with a large attack. How am I meant to play against this setup? Do I just trade the g3-knight off?
   rnbq1rk1/pp3pbp/3p1np1/2pP4/4P3/2NB2N1/PP3PPP/R1BQK2R b KQ - 5 9

Black to move.
The thing about the Modern Benoni is that White is usually trying to run you over on the e- and f- files. Black adopted a very small stance in the center (d6), and White's pawn play is the price to pay.
The difference between these two plans for white:
Bb5+, f4, Nf3, with a view toward e4-e5
and the one you describe here Bd3, Ne2-g3 with a view toward f4-f5
is that the f4-f5 plan is more likely to give Black the counterplay he desires with a knight on e5. You know that's why you play the Modern Benoni in the first place, yeah?
Go about your queenside business, and take their best shots on the f-file. If they crash through because you overlooked a tactic, you lose. If you hold them off and then jump all over the a1-h8 diagonal with your pieces, your Benoni is a success.
In other words, you're fretting over the plan for White that you should prefer to face as Black.