There's absolutely no such need for a service for such a simple problem. How can you trust a centralized entity to give your Bitcoins to your family upon death, when you can't trust your family with your wallet?
It's completely useless, just ensure that they have access to your private keys.
This. Im not sure if I will have kids yet so that's not a problem so far. As far as my family goes, I think it's all our case the fact that none of our family members has any idea of what bitcoin is, let alone how in hell enter your password in your bitcoin core node and take control of the keys (and most importantly, kept them safe). Telling someone else to do it for you is a recipe for getting your BTC stolen from your family.
Honestly, I don't even want to think about it. Im still young and I hope I can retire with my BTC, im not thinking about inheritance but how to make more BTC.