You need ICP license if you want to integrate any kind of service. Wechat, Alipay, other payment systems, SMS notifications etc, everything needs the ICP.
I guess AWS China also had to give up access to all servers to govt. And given the govt "professionalism" (check the China's Ministry of Information website), that's not the kind of access I'd like to give away.