I have, but the content is just not there. I'll add this in here as well. ALL of the YouTube alternatives have a major issue. You have to pay to post videos, and some of them are very expensive. As a content creator it makes it fairly difficult to get started. On top of that many of them would NEVER be able to recoup the cost of entry, so many people would never do it. Where I find value in YouTube is that I can watch a video put together by someone who has no monetary reason for telling me what he thinks. I can see how to rebuild the carburetor on my lawn mower and then 5 minutes later watch a nice short video of a trip that someone took to a place I would like to visit. That's what someone else is going to need to recreate if they want to succeed.