Just a comment, whether a 0.1 percent false positive rate is "small" is a subjective value judgement. Would you drive across a bridge that had a 1 in 1000 (0.1 percent) chance of collapsing and killing you as you drove across it? No, probably not.
In addition, the 0.1 percent false positive rate is based on a small sample of around 1000 cases. The Federal fingerprint databases such as the ones used in the Brandon Mayfield case have millions of people in them and may eventually have all US citizens (over 300 million people) in them. How does this "small" rate extrapolate when a fingerprint is compared to every fingerprint in the US or the world?