I've only glanced at the paper and haven't looked at the code at all so forgive me if I'm asking something that's easily answered in one of the two.
Regarding your scanner, is it possible to "set it up and forget it"? I work for an ISP and have plenty of machines and bandwidth available. If I can set this up on a box and let it do its thing without needing to babysit it or look after it constantly, it makes it much easier for others (like me) to help out with the "crowd sourcing".