I've bought 100,000 shares and am in it to the end if it fizzles out. It's not worth the energy to retract it if it shrinks. Actually considering buying more in a couple weeks if it stays tepid, but haven't decided yet.
I have no real data but I like the stock's site -- looks credible and they seem to show some concern for environmental impact, which I think is good long-term in addition to being ethical. If they succeed, it'll make investing a couple thousand well worthwhile. If not, not huge loss.
I would really like to hear anything that anyone may know about the NI document -- as I guess all of us here would. :)