The present specification of Interactively edit LAS class codes are, covert 2D map to 3D, Create profile, set Depth, set Selectable Points, then set new codes.
However, according to manuals, "All changes are permanent and cannot be undone.".
Thinking about real production projects, Undo is necessary. Operators have edited, then Supervisors check the results, then re-edit may needed when something wrong. The present specification cannot do so.
The prospective improvement is input data preserved, output with times tamp generated, or users defined output filename.
In the LAS production tools market, TerraSacn which is most popular, has Undo function.
If ArcGIS Pro can undo edit, LAS handling are straight-ahead to GIS and most users may shift from TerraScan to ArcGIS, since TerraScan is not so affordable price and results cannot use on GIS without geocoding.