I use all AIOWP for small site (± below 2gb). For large site I use Duplicator or manual.
**
I use Remote Desktop with Windows Server, sometimes internet connection from my side is really hard to access some hosting. With RDP I can move it easily and light-fast connection speed.
remote site moving feature is great domain to another domain…etc natively supported
you don’t deal with URL change and stuff too it just makes the restoration and changes URL auto…
all of this features are free btw. I have pro but usually I only need free features on most cases.