This works for me. I never understood why we aimed the kick pre-snap and then it was still pretty much determined by which way we pushed the right joystick. I think a super sensitivity to the direction the right stick is pushed, a randomness factor and increased impact of wind would solve the problem. To me this seems to simulate real life. You know where on the ball to kick it/where to push the stick, but if you're off by the slightest you miss and even if you hit it spot on your calculations and accommodations for wind, angle, and distance may be off.
I really believe that the main issue with the current kicking system is that there is almost no need to account for angle or height because there is so much margin for error with respect to where you push the stick. If, for example, you can make a kick as long as the stick is pushed within 45 degrees of where it should be, effectively meaning you only have to move it into the right 12.5% of where the stick could actually move it is too easy. (Hell, you are already pushing it up, so you are actually just trying to find the middle 25% of the up direction.) If it was reduced to 18 degrees or even 9 degrees then you'd only have 5% or 2.5% of the total 360 degrees of the right stick to make the kick, ASSUMING you are aiming for the right 5% or 2.5%. That is what I was saying the kick accuracy should adjust, how spot on your stick push is. With a small enough margin of error, I doubt someone could get to the point where they are making 100% of their kicks especially if wind actually matters and the angle of the kick mattered more the further you were away from the goal post.
Even something like a lower-to-the-ground camera angle or something closer to the shoulder of the holder could add some visual trickery which could make kicks more difficult.
(Can you tell that I like kicking my own FGs and XPs? I actually lost a game once on Madden 06 for the PS2, because it was the first time I was going to win a game via kick and the controller vibrations threw me off.)