Questions about the Sparkfun MQ-3 Alcohol sensor

I have a few questions concerning the MQ-3 Alcohol Sensor from Sparkfun and what it can do.

I want to make a basic breathalyser by interfacing it with an Arduino. I already have a working digital clock project, which basically consist of a housing, the Arduino and a LCD. I plan on just adding the MQ-3 (which I'll place in a hollowed out microphone) to the clock, wiping the clock program and replacing it with a new one. The idea is to have the user blow into the mic, having the Arduino take the reading, and display it as a numerical value on the LCD which increases with the level of detected alcohol.

This is where I'm a little concerned. Will the MQ-3 take reliable enough readings to be used like this? As in, will it be able to determine a realistic average of the overall alcohol the person has consumed? And will I be able to determine a person's BAC with the sensor? I think that I'll have to know their body weight to be able to calculate it, or am I mistaken?

The sparkfun people seem pretty helpful.
Did you post this question at their forum?
http://forum.sparkfun.com/

Yes, I did. I figured I'd post the same question here in case anyone had any experience with it before.

Have you seen this: