I don't like the strap and yes everyone is wearing them on their wrists.
Our ETLs haven't rolled them out to the team yet either, even thought we've had them almost a month. DTL said the ones we have are defective (something about not scanning fast enough?) but they seem fine except the ones...