I don't think I got the time for these moves. But I have to research that to be sure.
But more interesting for me what to play with black against this maroczy bind
in general or this pattern c4 d3 e4 f4 g3 h2 Bg2 which I have encountered several times and always losing the game.
I used to play g6 but I don't understand fianchettoes so I try to find something more simpel to play with black,
Also tried f5 when white did not play Bg2 but if you play that too early you get a Ng5 or a Nh4 attacking a weakened g6 pawn after h6.
Anyway, the suggested manoeuvre can indeed be stopped by white with f5, g4, h4. By the time you try to play Nh6, g5 kicks in and files open up.
Things do not look very bright for black, but most of SF high eval for the position seems to come from space advantage, which is something not all humans can explore properly.