I think a few of the China Jackets have already sold out, so you may want to check on that (I think they have a list on the Full Suit in the store). But, yeah, it's just a shell and not going to be the warmest jacket out there, but you can always layer.
Just wear a hoodie underneath. I think its more comfy and you can shed/add layers to better suit the weather.
Bromance Crew, since '08