While constituency-based parsing seems to be a reasonable choice for compositionality in general, it may not be the best choice for all NLP tasks.
for relation classification, one may prefer to use a structure that encodes more information about the relations between the words in a sentence.