I have a friend who lives next to CS Square, and I cannot understand why you'd want to live far away from it. It has become the "heart" of CS with the lake nearby. It's also the newer, shinier section of the suburb. South CS has aged considerably.
For investment and PPOR, I'd choose TL over CS...