We hate the plastic clips you use to tighten and secure it. They can break easily. Other than that, yeah, it's standard issue for Self-Aid and Buddy Care (Army and Air Force personal first-aid issue). Actually, we've applied it to a patient in training much the same way they have someone apply it to themselves in the video.
This is also part of our kit, and unless you've got an uber-sized marine on your hands, it works flawlessly: CAT
Actually Jason should come to our summer camp and run classes in first aid/cpr etc./something useful for all of us.
I'm not a certified BLS instructor until September. :/ Too, it's a little far to drive, and I can't afford the plane tickets. Thanks for the invite, though.