Getting a good jump off a ramp seems a little too difficult, less a matter of precision and more luck.
Yeah getting the physics right at high speed was something I was having a tricky time with. I'm sure there is an known way to solve this but given the week it ended up lower on the priority list :(Thanks for playing and the feedback!