Genuine question: what's the benefit here over some cache plugins. In particular over cache plugins that work even before php is invoked by editing the .htaccess file and son.
I'm asking because this solution seems to require to keep a WordPress site online, so at that point I don't see the real benefit of duplicating it instead of optimizing it with an advanced cache system (which is basically a static version of the site)