I think there is good explorational upside, but really the worst case (in my opinion) is that it ends up basically a cashed up shell. From current price if they get execution of production right I see minimal downside.
SL1 Price at posting:
2.4¢ Sentiment: Buy Disclosure: Held