From the first paragraph of the Dynamesh Documentation:
Dynamesh is not a tool intended for high detail sculpting. A traditional multiple subdivision level process is still the best way to sculpt fine detail. You will also need to transition to this process if you plan on posing, painting, or exporting textures for your mesh.
Rapid remeshing with dynamesh is useful while creating form, because you will be making frequent, drastic changes to your mesh. Once that form is established and you have moved on to fine detail, the need for rapid remeshing will have greatly diminished, and you now need the control that having multiple subdivision levels provides you for sculpting fine detail.
At any point, if you decide you need to change the topology again, you can project the detail from your current mesh onto a remeshed version. Not as fast as dynamesh, but by that point in your process you should have moved beyond the need to do it frequently.