The topography plays a major role in architecture, and we should be able to modify it with a mode natural workflow, without having to deal with the subelements interface while controlling not only excavation, but also fill. Also, it would be great to have a tool to adapt the topography to changes applied to it with auto embankments.
1 - Edit Mode:
In Revit, you often press ESC a bunch of times to exit a tool. With Sub Elements, this habit causes you to deselect the toposolid and require it to be selected again and re-enter edit mode. Instead of "Modify Sub Elements", which is difficult to deal with, there could be a edit interface similar to that which existed in Toposurfaces, where you have every point (and lines now), but need to click a dedicated button to exit.
2 - Include Fill on Excavate tool:
This is quite simple. The Excavate tool emulates a Building Pad, so why not have it also fill under the Floor (or other element)? Could be an option just like "Attach Top/Base" Where you can have 2 selection boxes and control which will happen (Cut / Fill / Cut & Fill), because it makes sense to only cut and don't fill sometimes.
3 - Auto Embankment:
I think this is the most complex, but also the most benefitial time-wise. After using the "Fill/Excavate" tool, you would select a ratio (like in Civil 3D) and generate embankments. This way, the floor (or other element) would act as a feature line. It would greatly improve site study and design within revit, and be an absolutely game changer for landscape design.