Lead is suppose to be a pastor at a church. Twitter account is from 2008 but nothing about substratum on it. If you look at the ether address they have a ton of SUB coins, half a billion. They have been going out really slowly but haven't for 15 hours writing this reply. Here is the ether scan address.
https://etherscan.io/address/0xaf518d65f84e4695a4da0450ec02c1248f56b668. Maybe scam maybe not but there is ether moving out of the account not much from what i looked at. Also slack not active anymore. Anybody have a link?