I have mentioned to Autodesk directly that they need to give users more options when placing points. The other way of dealing with this is to model the topography at the actual elevation. What I mean by that is if you were to link in CAD topography and instead of moving it down to the Origin Point, you leave it at Sea Level. When you acquire coordinates and create toposurface, the points will be at the elevation you want, but the issue that you will run into is that there is a bug with the label contours. If you leave the CAD link at Sea Level and make the topography based on that, when you label contours via Survey, Project Base or Relative, the values all read the same. They are now aware of this issue and will hopefully address it in the future.
I vote for this. Wanted it for years.
Sash