I'd put good money on there being some real damage to that aircraft. At minimum some cross tube bending and possibly from the
pylon rocking, contact of the transmission spike with the shear plate indicator. I've seen the fwd main driveshaft coupling chew up the isolation mount from a landing less hard than that. Ignorance is bliss, until it isn't. Totally awesome video though. The regulatory authorities are always looking for footage like that for their safety seminars. Round up the cell phones before attempting this.