I’ve used it once to restore a 10.3 install on a new disk with a fresh 10.3 install.
It worked pretty well but I remember I needed to tinker with menu.1st, fstab and some other files due to restoring to a differently setup partition layout.
Other than that the system was up and running within an hour. Did not have much data on that system though… just some web server related content and MYSQL dbs.
I’d say… have a test on a vm or test system first to see how that works out… but as Linux consists of files it’s less icky then you would think.