e4...Nf3...Bc4...Ng5...Nxf7...Nxh8, thoughts?

Any player rated over a 1000 will not fall for this
But I am happy to see you trying things.
I recommend you do at least 10 tactics a day, plus the daily puzzle.
Ng5 is a move you definitely can play but as LeonSKennedy stated 4. ... d5 will prevent your plan.
Here are the first moves of the Two Knights game:
I wouldn't recommend it to a beginner as white because of the lack of space and developement. The defensive task is really difficult as a beginner.
You should use another line of the Italian which has more attacking prospects or a line which developes more pieces than the line above.
See below:
Yeah, I agree. It's hard to play these positions with white because you need concrete knowledge to survive these positions. Black has this knowledge (otherwise he wouldn't entered this line in the first place). Even if black at some point doesn't remember the exact theory moves he still can rely on basic opening principles. Good moves are easier to find with black than with white in this opening especially when you're a beginner.