Elon has run several companies immensely more successful than Twitter. He also planned to address some glaring issues on the platform. There is almost no question he would have been better than current management, which is destroying their platform.
But it would certainly be interesting to watch.
Like all things, it depends how you count. The problem I see vis a vis Twitter is it's private company and a public utility at the same time.
Personally, I think Musk would run it more fairly.