It's no secret that visualizing or daydreaming, or actually dreaming about doing something, desired outcomes, and ways to get there, you become better at the craft, you improve skills in real light, or at least, improve confidence, removing some of the mental blockades.

Do you think visualization techniques are useful for the game, or is practice the ONLY way to get better?