I like both of these suggestions.
Re: the second one, I've sometimes started a patch with an LFO or function modulating a few targets, and then realized that I'd like to shift those targets to a combinator that incorporates the LFO or function. Then, I might decide the original modulator was actually better, and want to switch back to that.
Or, I want to open up a used modulator for another purpose, and realize I can achieve a similar result by assigning all of its targets to another kind of modulator. Your suggestion would make these processes more efficient.