The specifications and renders certainly look interesting, but there’s nothing on that site that indicates there is anything more than specs and renders.
I felt that the site was a tease. The pictures way too close up, not showing you the whole thing, hidden in the dark. When I finally reached a picture of the device, I thought the very square 'battery' (?) looked chunky. "And now for something completely different" more pictures of the same (or very similar?) except with a tablet glued on. Marketing.
I hope that's not a touch screen. Anyone who has ever ridden a bike can tell you how impractical and distracting that would be. Try using it in the rain, with gloves on.
Definitely looks like a touch screen interface from the photos.
The screen itself is distracting enough even without being a touchscreen. I really disklike the tesla-esque design with it, it feels completely wrong for a bike.