i just watched CSW's Coingeek talk and his Exeter talk. i don't know if he's Satoshi, but he's either one of the most intelligent people in this space, or no one else is intelligent enough to debunk him.
It does not matter but he is promoting BCH, that's what matters.