I can recommend both
I had Lasik surgery about 6 years ago now and still enjoy perfect vision. I am able to see the edges of balls much better, plus I no longer see the edge of glasses!
Hypnosis/visualization does work. I try to use it daily for many things, pool, baseball, etc. I only play...