Perhaps I misread the article, but didn't they say that he put up the capitol to open this new company? I believe he did.
His last three jobs at least we're with big well known companies, why would he take a step down to be in a new unproven startup, if all he does is grab credit and move on to other bigger companies?
I DO see this man as a plumber of sorts. He tends to step into a company when it's having problems, plumb the system, get out the clogs until it's running smoothly again. THEN move on when he gets bored.
He seems to have a real stake in this company, his money AND his reputation at risk, that alone makes it an attractive investment to me. I am going to keep my eye on it as it goes along, for a way to get a piece of it.