The main differnce is on twitter you gave up bank acct info and one case of wrong think and you risk being unpersoned and debanked. Elon now de-facto owns you