I have emailed the administrators with no contact back as to why it was removed. If they would like to let us know that would really be nice since having no reason, or to wonder as to why it is gone not only starts rumors but gives me hesitation to participate in the site again.
Anyways, You have to take it with food or there will be side effects.(heartburn, upset stomach) Also, I'm not sure how effective insulin mimickers are if they have to be taken with food. Every one one I have used or seen says to be effective they have to be taken 20-30 min before food.