Yeah the only time I could make the ramp shot was when the ball had some velocity behind it. Here's hoping they increase the coil strength. That's probably why the game's angle was so low.
All in all, I found the game very nice to look at... but kinda "meh" to play so far. We'll see where they go with it. I didn't understand the rules at all (yes I know they're not finished yet), so basically just batted the ball around to get a feel for the shot layout. Got a pretty decent score, over 12 million on 1 ball!
Opinion so far: Sounds great, looks great, plays too slow for my liking (but then I didn't buy one). The only thing I really don't like the look of is the wooden plaque on the LE aprons. That's just a personal preference thing though.