I agree with you to a certain point. Right not there is no reason why they should be returning value to the shareholders with a share repurchase plan. Their capital will be better invested elsewhere IMO. Also with a sudden increase in revenue and potential revenue volatility then the LOC will be helpful.
But I agree that the "2.4 million in the pipeline" is a over estimate. From what we saw with another company MusclePharm they started off with less than 2 million in revenue in the first year. I think that we may have up to 8 million in revenue this year at best. (I am just guessing, but based off of the LOC this seems like a good assumption) I think the 2.4 million was just a pump statement to boost stockholder confidence.
SciFit and nature's science will bring roughly $10 million per annum.
Cenergy generating revenue around $500k per quarter
This brings us to $18 million in revenue per year. If they are able to grow sales beyond that with marketing and more M&A activity, then we will have no trouble topping $20 million in revenue for 2013.