Interesting, and helpful discussion.
I have a RoadID but have mounted it on the bike. Every once in a while I ponder if that is wise, since I could/would become separated from the bike in an accident. After reading through this thread, I'll start wearing it on my wrist. I forgot where I read it, but based on a recommendation I also included my insurance info. As for photo ID, I carry an expired drivers license in my back pocket. I've only needed to use it once (getting through vandenburg during last years Solvang Century)and it worked fine.