the various DOP values assume there are no local obstructions. This method attempts to take in to account the local environment and determine which satellites may be obstructed. DOPs can't help with that.
Yeah, exactly. DOP can provide an artificially rosy picture of the satellite geometry and visibility when you have clean reflections that looks like LOS satellites.