I am a Revit user and I do modeling from point cloud and/or CAD drawings. I believe that the toposurface algorithm should be improved in order to use complex topography drawings. Ditches or kerbs come really bad just to give a few examples. The toposurface should follow perfectly a TIN but this never happen.