He's been on DTube and Steem for a long while. https://www.corbettreport.com/social-media-censorship-is-out-of-control-heres-one-solution/
Also shares Steemit.com to a lot of people.
And his reception from the community is good. Maybe not in STeemcleaners but in DTube, yes.