This may be far out there.. But..
Would there be a way to assign a priority on a computer or group of computers so that when they contact the service, the service moves them to the top of the list to get them scanned before the rest.
This may be useful for mobile / laptop users that may not be on the network long enough to complete the scan.