I'm considering one of these Doctors as a sight on my 458 Lott.

I would appreciate any feedback from current users or those who have had experience with the sight.

Will they stand up to the recoil ?
How long do the batteries last ?
Is it true that feild of view is uninterupted ?

Thanks in advance.