Re: Encrypt the endpoints!
I would have thought a big blob of encrypted data between 2 points (not individual streams) wouldn't offer much when there are so many simultaneous users either end!
As for your second point, yes, having China involved would make it harder for the US to snoop. I didn't think about that!