Hrm.  I wonder how useful it would be to have a convenience default getScanner that just takes a dataRequest.  That seems more user friendly than forcing them to look at the ScannerOptions if they aren't at the stage of thinking about tweaking performance parameters.