after e5 and nf3 white is winning
Feel free to show us the "winning line" after 5...d6.
And 5.d4 isn't such a bad move: 5...Qh4+ (else Black is somewhat worse) 6.Ke2 d6 7.Nf3 Bg4 8.Qe1! etc- typical King's gambit structure.
There is no “line”, white is just better. There are variations you can go into. But you’re the IM, so can you explain why white is not winning?
And, maybe not a “bad” move, but you just explained almost all gambits. Not bad, but compared to what you could have (with sound openings), it’s simply better. I’d rather have a knight on f3 than a pawn on d4 and a king on e2.
after e5 and nf3 white is winning
After e5 and nf3 how is white winning?