That's a nice game. I'll look into it a little.
5.Bxf7+ Kf8!? 6.Bb3 d5!? Maxim/Sheng Gambit
Wow, black missed a nice shot after 13.Qe1: 13...Qxg3+! 14.hxg3 Bf3 and mate next move.
However, after 13.Nxe4, white is winning, according to Fritz.
So far black seems fine in the line where he is allowed hxg5, as long as he plays 11...Qxc6. However, I have no idea where black is to find compensation if white simply plays 7.exd5. Is there any info on black's idea there?

As far as I can tell no. This is the highest matchup this gambit has been seen and I cannot find any reliable information on it. It is somewhat off the beaten path with 5...Kf8 instead of 5...Ke7 so nobody mentions it.
Note that this gambit is only possible because black played 5...Kf8 instead of 5...Ke7 as 6...d5? would simply be an error exposing the king on the open e file while interfering with the coordination of the pieces.
I get the feeling that the two critical lines here are either the 7.exd5 line, and simply 6.Bd5 and this gambit is prevented.
We are in new territory!

Well the knight is not really hanging as white can respond
5...Kf8 6.Bd5 Nxd5 7.exd5 Qxg5 8.Qf3+ any 9.dxc6 and the piece is regained.

Fair enough. I haven't looked at the variation very seriously (hence the post from three years ago), but that was a quick suggestion that I gave no thought to. I think the last conclusion I remember I came to was that there was no good solution for black after 6.Bb3 d5 7.exd5. Too bad as it was a very entertaining variation.
What do you guys think of this variation?
1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Bc5 5.Bxf7+ Ke7 6.Bb3 d5
I found a game between Dlugy Maxim (2531) and Lee Wang-Sheng (2254)