Blackstrap molasses is supposed to help balance hormones I think. It has other good for you stuff in it. I think its definately an ok food (If you can find it gluten free, doesnt some molasses have gluten in it?) but I have to say, Im so over thinking some food or supplement is the magic cure for acne. Gah. The magic cure is realizing there IS no magic cure.
That said, anything good for your body is good for your face! So try it out and let us know how it makes you feel.