FT,
I do not believe the eye sight would be a problem.
I myself am pretty blind without my glasses, and it has never been an issue with any of the companies I have worked for.
HOWEVER, I would like to hear about this from somebody on the inside, as I will be doing my medical with QR in the near future.