It is somewhat disturbing the money comes from Saudis. I am no longer sorry that I will have to cash out 90% of my investment due to this deal.
Now, let's read a bit between the lines of Elon's update blog post. He said talking to the largest investors, he has so far gathered that about 2/3 of shares held by the large investors are willing to go private. IMHO, this means the vote is pretty much secured too, since those would obviously vote yes, so he already has 2/3 majority. So all that is left is going through the bureaucratic motions, working out the fine details of the whole system how he wants to allow most investors to transfer to private ownership, then present the package for voting etc. All technical details but no more major roadblock, not even the slight doubt of the original tweets regarding shareholder vote.
Any short not jumping out now is following the logic of the frog in the boiling water...