zagraniczniak: But punch shots don't work well uphill.
Punch-shots have plenty of up-hill roll out for me. For instance, I've birdied hole 15 at Bethpage plenty of times from the front bunker using the punch-shot, and many other up-hill punch-shots on our stroke-play courses.
It's all in the power you hit the shot with, and also like you said, the amount of forward or back-spin we put on the ball will have an effect on a up-hill punch-shot as well.