Not even skeptical
The data in the one-page ad is not even up to today's state-of-the-art on energy density or cycle life. A little digging suggests a VC connection, by inference. Can't enumerate how many times I have seen people sucked in by claims like this.