I have a gut feeling threads will do well enough. It is a good time to be deploying any new social media with the reddit shenanigans and recent twitter decision making. Many people are looking for a new platform.
But agreed that it will do well-enough.