i think the size is ultimately very important ! i started a small business earlier this year --- so far we've only done 50k in revenue, which is hardly enough to pay the bills. strat will be no different - you have to at least be able to pay the bills.
my point is that, if revenues are not going to increase from the JV share of 300bbl/week, then we might be very fairly valued at currently share prices...