I am curious, why would you ever choose direct slam(photometric consistency, etc) over feature based slam? Particularly for dynamic scenes?
It seems you're always better off aligning fewer points which you have a high confidence in over a lot of points you have low confidence in and are prone to poor data association - am I wrong?
For dense reconstruction this can be done after bundle adjustment, etc.