Have you verified all of the website contents?
But not exhaustively no, because why would I? it’s just the first google result for ”openstick”.
It’s a pretty cool project with a cult following. If you’re interested you could spend years working with the same devices and then verify the information yourself.