For faults that do not terminate within the data cube, this method still may indicate their location. This is because dips estimated at faults tend to be more erratic than other dips away from the fault and are usually treated as outliers.
There are still several weaknesses and areas for improvement of this method. If the fault termination is close to the boundary of the data, this method has the unfortunate side effect of connecting the fault to the data boundary, creating a separate fault block. It may also have the tendency to create false faults if there is significant noise. Lastly, we still may not have determined the best weight function.