Excellent suggestions. I have to look into that use of Curvizard.
Road depends on the terrain and the extent. Why not build the road if you want it flat? You can push pull a projection down to the terrain then give the road the grade that you want. Keep it separate from the terrain Reshape a copy of the existing terrain (new terrain) for fill and cut around the road. Sometimes I project the road on a copy of the terrain with sandbox Drape. I don't like to cut up the terrain with Drape directly. Makes a mess. Depends on what you are starting with in terms of topo and what your end use is (e.g. how accurate). Sometimes a simple drape is enough to indicate a road for the views you are making. Sometimes you are working out a design for an actual road.