So this is what I used for my race on Saturday:
https://www.samsung.com/...smartthings-tracker/ It's like the one I posted about earlier but cheaper and comes with a 1 year data plan. It records a point every 10 minutes, but if somebody is looking on their phone, you can get a real-time view of where they are. It was pretty easy to setup, but the downside is that you have to have everybody you share the data with add the Samsung smartthings home automation app to their phone, and get access to your domain. So if you have a bunch of their stuff, you'd have to feel comfortable with them being able to turn your lights on and off.
But overall it performed just as advertised. It's waterproof up to 1.5m, so I put it in a small plastic bag and in the small zipper pocket I have on my tri suit, then forgot about it. It's the size of an Oero cookie and weighs exactly the same as 4 quarters, so I never really knew it was there. The plastic bag did open during the swim at some point, so the device was quite wet, but it was still working so water isn't a big deal.
If your family/friends really want to track you closer than the IM app and not spend tons of time scanning the race looking for you, this is a pretty damn good investment for them IMO.
EDIT: I bought it on Amazon for $89.99 and that did include 1 year of data. $5/mo or $50/year for data after the year is up.