Hallo Kurt,
jetzt habe ich mir mal Engine-Unterstützung geholt...

und dabei fest gestellt, dass 3. g4-g5! nicht so ohne weiteres von Top-Engines gefunden wird. Auch nicht nach 100 Mio. Knoten. Und wenn doch, dann teilweise wieder verworfen wird.
Woran liegt das ? An der Schwierigkeit 4. f4-f5 zu entdecken.
Und das kann nach meiner Ansicht nur damit zusammenhängen, dass die Verteidigung mit schwarz zäher möglich ist als Du angegeben hast.
Es geht konkret um
6. ... Sg2.
Aus praktischer Sicht könnte man 6 ... Se6!? versuchen. Das führt allerdings in eine Art Zugzwang. Zäher ist es, den Bauer auf h7 zu geben, beispielsweise mit 6. ... b6-b5.
Bis das dann wirklich verloren ist, dauert es eine ganze Weile.
[Event "Computer Schach Partie"]
[Site "TOSHIBA"]
[Date "2017.02.12"]
[Round "?"]
[White "WOM"]
[Black "WOM"]
[Result "1-0"]
[BlackElo "2400"]
[Time "15:30:20"]
[WhiteElo "2400"]
[TimeControl "300"]
[SetUp "1"]
[FEN "8/p6p/1p1k2p1/4n3/2BK1P2/P6P/2P3P1/8 b - - 0 1"]
[Termination "normal"]
[PlyCount "38"]
[WhiteType "human"]
[BlackType "human"]
1. ... Nd7 2. g4 Nf6 (2. .. Nc5 3. h4 Ke7 4. g5) 3. g5 Nh5 4. f5 gxf5 5.
Bg8 Nf4 6. h4 b5 (6. .. Ne6+ {?} 7. Bxe6 Kxe6 8. a4 {!} Kd6 9. h5 Ke6 10.
h6 Kf7) 7. Bxh7 Ne6+ 8. Ke3 Ke5 9. Bg6 Nc5 10. Be8 a6 11. c3 Ne4 12. Bc6
Nd6 13. h5 f4+ 14. Kf3 Kf5 15. g6 Kf6 16. Kxf4 Nc8 17. Be4 Ne7 18. Bb7 a5
19. Be4 Ng8 20. Bd3 1-0