Deleting the view would delete the repos that are part of it, so shouldn't be any metadata to regenerate.  With the legacy, in cases where we were removing pkgs, errata or distros from a repo, it was necessary since were altering the content of the repo.