Not few play play the Stonewall with a delayed ...f5 say via a triangle setup. My usual g3 might be theoretically ok but my performance is really poor. Time for some adjustments. So I switched to 4.Qc2 followed by Bf4, e3, Nc3, Bd3 and and a later g4 (Rg1).
Just a rough idea, nothing highly sophisticated so far. What do you think about this setup?