Tech-savvy content creators, sure...
Your average content creator that wants to make Minecraft videos? Unrealistic.
I hate the monopoly Youtube has, but all of the federated alternatives have a learning curve the general public isn't willing to deal with.
You need to sign up and wait for a beta invite. Took 15-30 days for me to get in. It's not ready for primetime.