Yeah, the holy grail is definitely instant blood sugar analysis for insulin injection reasons.
"Hey, your blood sugar is really low! Tap here to get fixed."
Or something.
I am not aware of a "see's through the skin" thing that could fit on your wrist, but I'm not diabetic so why would I know? The people that figure it out and can fit it all into a watch gonna be rich and in the news!