I have medical alerts bracelets. A pretty streling silver one and a sport one. The sport one is very similar tyo the RoadID. I bought the wrist ones simply because that was what is available and it seems the most likely place emergency personel will look.

I have not biked with mine, but I do not even notice it when I run, if that helps.