Cool. But to tweet, you need a Twitter account. And as I recall, Twitter pretty much demands verification through a mobile account. Do virtual mobile accounts typically work for it?
Many services seem to run checking on whether a number is really a mobile number or not. VK (the Russian social network) for one example is a zealot about that and won't let any Twilio numbers through. And Instagram is a lot tighter (better at fake account creation detection) on authentication than Twitter but you can still sign up for Instagram with just an email account in most cases.