Ah, but Nc6 is actually quite useful a development, as 8...Nxd8 is possible here. But I do know the idea you refer to, and it is a stellar sight! On Lichess opening explorer, with every time control and rating parameter selected, nearly 600,000 souls have wandered astray with the folly 5...h6? where then your idea of Nxf7 entices away the Qd8's only defender.
Nice to see another gambit player! Tennison Gambit was an old favorite of mine, but the counterattack 3...e5 scared me away, returning the pawn, but for space an initiative after 4.Nxe4 f5, when material is even but black has a fun position. Yet, a fun gambit - can go to some extreme, perhaps losing measures but for a sharp, tricky-to-defend attack!
I will talk about how to sacrifice 2 pawns, 1 knight and 1 bishop to trade the queen.
This opening begins:
The first move is one of a rare opening.
You can play:
1. Nf3 d5
This is more common.
Next, we play the Tarrasch Gambit:
After that, if black plays 2. ... dxe5, we play 3. Ng5.
Most avancade players will play: 3. ... Qd5, to threating the knight and also protect the e4 pawn.
But, some are play: 3. ... Nf6.
Then, we play 4. d3 .
If, 4. ... exd3, we play 5. Bxd3.
The d-file is open.