Elon Musk has a ten point lead over Martha Stewart in the poll for must to step down. The two CEOs would attract all this attention to Twitter, which is sort of why you need it. Neither neither of them would have any engineering chops, but that's what Elon does. But just as the face of the company, it'd be awesome.