I had the luxury to shoot with a GM at a match once, although he was shooting open and I was shooting production. I asked him if I could tape his run, he allowed me to and when I finished I took his video and put it side by side with mine on the computer. I learned so much by watching his run compared to mine. Shooting with better shooters will make you better as long as you have the fundamentals in place. Being fast and sloppy doesn't help your ability.