With the traffic in Shenzhen i'd say your stay should be a function of where your meetings are taking place.
St Regis wasn't yet mentioned
Yes - I find the traffic between HK and Shenzhen is absolutely horrifying.
As for the St. Regis, I get great feedback on it....but like most St. Regis, it feels like a bit of a hard sell for your typical FlyerTalker