Character launching off ramps

I seem to be onto something: I invoke flying going downhill, give that a constant fake gravity, and when I no longer touch ground I can transition to falling. It’s sketchy while sliding down, need to improve that, but the launch off the ramp seems totally fine now.