I’d also would love to see this being reworked.
“Limit selection to visible” should be available as a standalone feature.
And face area and face dot modes should be decoupled as well.
What I’d also would like to see, would be a frontface/backface coloring for dots and a xray toggle with a dropdown to control it there directly.
The coloring is not not meant as an alternative for the new face orientation coloring itself. This feature I mean would allow a easier work with selecting faces via dots.
Edit: Here’s a mockup of a slightly denser mesh as animation