I've little doubt that in today's NG environment they're on to something and investors here could see nice returns...
But (because there is always a but) the clock is ticking. It's been a month since any LUCA updates. HPGS filed their 10Q for PE 2012 for a reason (expect PE 2013 shortly) and once they file that, they'll be current in SEC filings...
The problem (at least the one I moan the loudest about) is transparency...