(I didnt have vision issues).
What I determined was that
the time of day made a huge difference
for me. As you know, Provigil doesnt start working until about 5 hours after you take it. What I would do, then (as crazy as it sounds) is set my alarm for about 4:30AM, take my Provigil, then by about 9 or 10AM, I had the energy I needed. My severe pain issues made it necessary for me to get off my feet for a bit during the day, and this was about the time the provigil would wear off.