FYI, have used visualization with both pro level athletic and business clients (for pitches, talks, etc.) and it's so incredibly effective.
Looks nuts, but backed by science and improves performance.
Watch the Navy Blue Angels choreographing their air show performance. It’s that precise! Absolutely zero wiggle room involved in performing these maneuvers. Crazy.