Turbobearcat, looks like you've got ample power... mine did not leap off the runway and climb like that. Nice flight too!
The appearance of the plane can easily convince you it will float down the runway and land like a glider... but that's not how it behaves.
I'm sure you'll have that landing gear back in place in no time, and the dents buffed out.