Yes, there is a risk it will not be exact the same all cases, but let the user make the decision.It is easy the change a gain setting back. And with a implementation using a output volume curve there is a opening for more dynamic effects too. Like a volume rides. (Waves have plugins for that too, but they dont produce any curves that can be override).
You can see this feature as a interactive production workflow instead of the usual way of generate steams for the mixing session.