The stuff on the intro page is about right. It appears to be taken from many Tai Chi ideas.
As for the Ki manipulation...
I have experienced certain things...fine, but if someone starts saying "I made this technique...." I start to get nervous.
If it said, I have developed this from "xyz" then I would take more notice. It is amazing what the mind can trick itself into believing.