Got someone in my family with diabetes type I, and we've been hearing about the "magical" solution coming "soon" since she was diagnosed with it, in her childhood, around 30 years ago.
As such I'll keep what I see as a healthy amount of scepticism towards this piece of news.