Basically it's similar to a product found in another thread, except that company was called Antigravity Batteries (antigravity due to the low weight compared to regular batteries I assume). It is a lithium ion battery similar to those that power all sorts of electronics and power tools. For a heavyweight motorcycle, I'd save the money and stick to an AGM lead acid battery like the one that came standard and for which the stock charging system was designed.
The only advantage I can see is the weight and size reduction, and as I noted in that other thread I don't think 10 or even 30 pounds is going to make much difference on a 950 lb motorcycle with 200-500 lbs of passengers and luggage. IMHO, it's another solution in search of a problem (or suckers).
Jerry