I’ve done it & I’d do it again. I’d never push something I didn’t believe in for financial gain.
The social Blockchain scene has been dominated by Steem for as long as I’ve known about it & it’s about time we got some healthy competition. (It wasn’t until @dan mentioned that he’d support an eos based social platform that the real push behind SMTs & communities came to the surface.)
Looking at the normie platforms, Facebook dominates and continues to do so by adopting the ideas that others bring to the market.
As for cross platform witnesses, I guess that’s down to the stakeholders to decide whether that’s a conflict of interest.