It sure took off nicely..!
That's a pretty short run way and approach for such a plane.
You got it down safely..so nice job..!
The Screamin' Demon will be a walk in the park for you. You could even glue aluminum skid plates in key places underneath and slide it in on that asphalt run way.
Demons just make such convenient "Grab and Go" type planes.