On my Ubuntu (7.10) system, the hamster wheel sometimes fails to open, with usb_reset returning a non-zero return code (-19). When this happens, there will be a pause before the program exits.
Simple solution: edit the source code and comment out the usb_reset line (197, under the comment reading 'Reset the device') to prevent the device from resetting.
Elegant solution: none currently exists.