Very true Arch. Actually visualization was never my thing either until I learned that our brains visualize and dream in the same area. Some people on the site recommended it and I had success with my mantras ever since (even though my visualizations are not very good).

But I dont know how everyone else works. Mostly just some trial and error, untill you find out whats best for you.
I just wanted to give a helpful suggestion