If it in fact isn't yet documented on the their site - I mean I know SF's a tad 'different', but to have a long-awaited NPI (New Product Introduction) without publishing product information is beyond bizarre (from my general industry experience); it's borderline suspicious. The only times I've been involved in anything remotely similar was when the product was still highly 'proprietary', and was in Beta phase with (potential) customers who'd (usually) signed a stack of NDAs.
That said, if examined closely, I'm not sure how much difference there is between a very 'limited / controlled release' prior to GA (General Availability) (perhaps without generally available documentation), and a classic Beta Trial. In this case, it might effectively be a "distinction without a difference".
It's funny because what I was actually going to post a day or so back was a response to a post in which a user here had received one of these lights, and sounded as if they were unhappy with it and it didn't meet their expectations at all. I was going to 'reply' to essentially ask in what way(s) it failed to meet expectations or was different from what was reflected in the product info. Then I realized when I went to their site before posting that, that there
was no product info (that I found anyway), that there were therefore
no expectations set at all, and therefore one couldn't possibly have un-met expectations. I thought 'now I get it, silly me' - and didn't post it

. I guess if one sets no expectations, they need not worry about failing to meet them!