yes, it wil benefit the fish aswell as they will get a change of scenery. but if theyre terretorila fish then im not too sure as it may upset them, but im not sure
The only problem I see is if you have fish that naturally have a homebase like cichlids, many catfish, etc... They will be a bit stressed out trying to "find" a new territory.
whn i used to keep cichlids i was told by my local store to do this, as it stops them being territorial and aggressive, but was also told to limit this in a community tank as it can cause stress for the fish