This was a good game for the first one. Reminds me of a Danish Gambit I played where I missed the opportunity to win more material by making a mate threat.
Yes, 6. Bxf7+ would have been better, and yes, Black did miss the opportunity to perform the famous smothered mate, but you did a fair job of punishing him for his inattentiveness.
I don't know all of the ins and outs of the Danish Gambit yet, but had a great time with it on my first try.My most obvious mistake is not playing Bxf7+ at the correct time.
Even with some terrible errors on my part, and one game ending error I made that my opponent missed, I had sufficient momentum to prevail in the end. The swift attacking possibilites are amazing.