If you have no significant medical issues, then the RoadID or similar is overkill.
I wear a cheap dog tag on a neck chain with name, address, phone, and wife's cell. (24/7)
ID on your person is better than on the bike, in a bag, etc.
ICE on the cell phone is good, if the phone ends up near you.
__________________
Bacchetta Giro A20, RANS V-Rex, RANS Screamer