I don't really know much about that product in particular, but basically, I don't care what hype is touted along with any product.... the label is the law. It's where you can go to bypass all the BS and find the truth.
If the company says that their creatine is superior to any other, and when...