I wondered about Front Sight, I get the emails, but I gotta tell ya, Piazza comes across at times like a snake oil salesman, or one of those "get rich quick" dudes that advertise in the wee hours of cable, you know, featuring actors who say "I made $50,000 in ONE day!" Saw the show he started, though, and it looks cool.
Not surprising that civilians are whupping the PD guys butts though, from what I've heard and seen on the range. Scary in a way.