Retopologize mesh to achieve uniform face size
Detail flood fill

An useful tool for lower the difference in faces resolution along a surface (expecially if you are working with tris) could be the Detail Flood Fill options available in Constant detail  mode whyle you are sculpting with Dynotopo enabled.



From the manual's page:


  When using Constant Detail mode, this option is made available, allowing you to fill the entire object with a uniform detail, based on the detail size.


With the eyedropper you can pick the target resolution (something between high and low in the image sequence above), then the operator will decimate the areas that are more subdivided and subdivide the areas with lower face resolution while tying to keep the overall surface profile untouched.