I find it really strange that there's nothing on Lightnings website, the only mention at all is the reservation in the shop, which is entirely different than the LS-218 reservation on the main site.
As for the strike itself, if the 20kw bike actually gets you 150 miles on the highway (70mph+) for 20k, it's giving better value than Zero, energica, or Harley for the price.
My highway commute ranges from 30-55 miles each way. When it's 55, I have to charge my Zero at work. With 150 miles of highway range I would never have to worry about getting a charging spot or finding an outlet, there's a lot of value there for me.
But I would never take the plunge until I know they're already viable and I can get the damn thing serviced.