I stayed at the St. Regis in Chengdu for three nights and the JW for two nights.
The JW has a Lounge while the STR does not however the STR has a happy hour for Platinum Elites that will blow you away with the selection of food and drinks. Personally, I'd stay at the STR when I return to Chengdu.