Better connectivity to a through-interstate as opposed to Capital Blvd and 540. This also includes recent addition of the pedestrian bridge over I-40 for the American Tobacco Trail. South Point is also between two cities (Raleigh / Durham) so it can draw more people. South Point has a movie theater and hosts outdoor events and performers. I also think TTC is hidden away and on the edge of a lower class neighborhood. They are vastly different in many aspect.