Yes go on an empty stomach because I assume you are getting cholesterol checked as well and eating within 12 hours of getting cholesterol checked will fuck it up big time. Not sure about the clen though, personally I would say don't take it the day of the bloodwork until after the bloodwork is done, but I am unsure on the halflife so it might still be in your system from the day before....