Most systems that require a syntactic representation use basic SD trees which are guaranteed to be a strict surface syntax tree.
most systems that are concerned with the relations between content words use the collapsed or CCprocessed SD representations.