I used it a few weeks back... had it sent to my e-mail via the iPhone settings and it worked on my iPod Touch without any problems... I too was wondering about showing my BP at the WTMD, but they said it's not needed anymore, so I packed it away until I got to the gate and scanned it. No problems reading the bar code as some have experienced.
Here's what it looks like...