I'm an ER doc. Here are my suggestions:

I'd go with the wrist band over the others. Anything attached to your clothing may be lost if the paramedics have to cut your clothes off. The dog tags may also be lost the same way. Honestly, your ankles don't get looked at until much later unless you have a leg injury. So we might miss the ankle band for a while.

If you don't have any serious medical problems then the regular type of Road ID is fine. Put your name and as many contact numbers as you can fit. Dont' worry about blood type. We'll type and cross you if you need it. Forget the pithy statements. Instead put in another contact number. DO put in any allergies you have.

If you do have serious/complicated medical problems or if you are on a bunch of medications, then get the interactive ID or a MedicAlert tag. The paramedics won't have time to contact them, but we will in the ER. Make sure you keep the MedicAlert or Road ID people updated if your meds/condition change. It doesn't help you if we can only access old info.

Remember, these id's are for a time when you can't speak for yourself. You want to be identified and you want us to know the most important stuff about you and who to get ahold of.

I have accessed MedicAlert for some of my patients. It's an invaluable resource. (As yet, I haven't had to do it with a Road ID.)

FWIW, I have a pacemaker. I wear a MedicAlert sports band when I swim, bike or run. I also have a regular wrist bracelet and a dog tag necklace. I wear one or the other when I'm out and about and especially when I'm out of the area where all of the cops and paramedics know me.