Game of sacs & gambits

Nice tactics! This was a great game to look through. I noticed Black targeted pawns, but neglected pawn structure. Moves like B-e6 opened up opportunities for white to create doubled pawns, isolated pawns, and his own passed pawn in the long run. Would Black have been better off allowing White to recapture the material while Black developed (as opposed to what Black chose to do, which was to try to keep the material lead as long as possible)?

I wouldnt dare to sac three pawn like that for shaky compensation. Really fun game to look through tho, nicely played!

This is the only nice sacfrifice I have managed to play during my games here so far. I hope you enjoy it!