It would be great if RESET XFORM can have is separated between individual actions. What I mean is, Scale, Rotation, Pivot points each having their own RESET XFORM instead of a universal one. Some times, we need the past scale values but resetting XForm will have already deleted that history along with rotation and pivot information as well.
Also, sometimes, Reset Xform will also deform the mesh (although quite rarely and there's a safer but laborious workaround), it would be good to fix this as well.