At my work we use them to host a static site and to serve streaming video content in China. We've also used the elastic compute service before. Their platform is surprisingly comprehensive and similar to AWS/Azure but is not perfect. Some parts of the interface do not have an English version and various services require "real-name" verification which requires a passport, etc. Even further some services require real-name verification from a Chinese national.
In addition, you must have an ICP license to use most if not all of the services they offer within mainland China. While Alibaba offers ICP registration, it is a partially political process and the requirements can change at any time (and can be different depending on who you are or who you talk to).
You must also consider the likelihood that your data and your users' data is exposed to the Chinese government. We only use Aliyun to serve users in China and are careful about what kind of IP we store there.
In addition, you must have an ICP license to use most if not all of the services they offer within mainland China. While Alibaba offers ICP registration, it is a partially political process and the requirements can change at any time (and can be different depending on who you are or who you talk to).
You must also consider the likelihood that your data and your users' data is exposed to the Chinese government. We only use Aliyun to serve users in China and are careful about what kind of IP we store there.