When the templates overlap due to tight turns and frequent template drops, I sometimes use the edit feature point to step down a feature vertex by vertex and when two vertexes double back, I insert a vertex at their midpoint (which is the default, so no special tools or workflow is needed). Then I delete to original vertex points on either side of the new point.
Sometimes, this needs to be done at a few locations but once done, the grading usually looks OK.