It claims to be able to reduce cholesterol as well as blood sugars.
I have tried it before meals but it didn't seem to make any difference. I don't need it at bedtime as I don't get any dawn phenomenon overnight, and have cured my annoying rise between getting up and lunch time by skipping breakfast and having a coffee with plenty of cream.