if you cut an actual hole in a mesh and then dynamesh, the hole gets closed, unlike zremesher where it stays open.
but if you, say for example, mask a spot and then add edgeloops around it, then you can dynamesh all you want and at the end just delete the spot and be left with a hole and nice clean edge.
so if you can delete the geo at the end, why not at the beginning?
once the edgeloop/group is added, dynamesh calculates them separately already.
seems like something that can be added in the future.
EDIT: i take back what i said about being able continue to dynamesh, the holes get closed no matter what.
still wish it can be added.