Just got mine in the mail today. Install took about 10 seconds. Watch the video first. I got a little excited and put it in without the mylar and scratched mine a little but you can barely see it. I'll say i played a test game or two and hit the ramp 12 out of 15 times. The three that didn't make it went up to the top but then fell back down due to not enough power. I feel like this is a must for a Premium/LE i know it sucks that they didn't include it with the game but this one looks good and solves the problem. I have also seen some of the other mods he offers and might be getting some of those also!