I personally prefer using their API and tools over AWS. They seem more sensible. Azure is horrible.
GCP offers inter-region networking and more sensible firewalls and routers.
Pricing is pretty comparable to AWS, slightly better for instances, slightly worse for storage.
Storage performance for persistent SSD seems a little better than EBS GP2.
Cheap local disks on any kind of instance.
I, for one, wouldn't ever want to operate a firewall with enough rules where I'd have to be concerned about such a thing. Eek.
For just VMs with the fastest CPU, storage, networking and the easiest billing compared to other major clouds, GCP wins.
"We have temporarily closed your Alibaba Cloud account due to suspicious activity. Please provide the following information within [24 hours] by email to compliance_support@aliyun.com in order to reopen your account: ... If you fail to provide this information your account will be permanently closed, and we may take other appropriate and lawful measurers. Best regards, Alibaba Cloud Customer Service Center "
I provided the documents in ~30 hours because that's when I saw the email. There was no further communication from Alibaba. I assumed everything is ok, but in 2 weeks my account was terminated.