I think that CRDC has a very promising product and will probably get it together sooner rather than later, but I am not invested in them and probably won't be any time soon. Mostly I stick to companies that are solidly profitable but I occasionally dabble in more speculative issues but not too many at a time. Right now in that vein I like Novdaq. They just got listed on NASDAQ and they will probably reach profitability this year.
They have not been a good trading vehicle but long term I think they are a future star.