Wife is Type II — may have application there also although she sleeps like a baby.
Yes it is a good sweetener for diabetics and so is stevia. Artificial sweeteners are not good for anybody.
Anyway, I forgot to mention that you should not heat the honey in any way or it loses some of the benefits. Use it in tea for the taste but I would just take a plain tablespoon for sleep.