The Instagram spin-off is set to launch Thursday, just days after Elon Musk made several more controversial Twitter changes.