Nice idea :)
A few queries towards the end of the variation though:
I didn't often see 5.g4 when peopel used to try this against me.
8. Ne2 seems counterintuitive, even against novice players who would much more likely just try and threaten the bishop (f3) right?
It does seem like your counter relies on this, but it's nice to see you're aware of traps, and good to practice refuting them :)
(I'm a writer and a coach on chess.com - feel free to message me if you'd like a free coaching game :)
simple but deadly