If the special mechanism produces a single (flat) VP for the new argument list, then LP rules for the simplex case can also apply to the complex case.
the DSG analysis has the advantage that it does not involve a special mechanism, and the difference between German and English complex clauses is related simply to the difference in word orders allowable in the simplex case (i.e., German but not English allows scrambling).