We actually wrote up a post about 11 things to consider before using a WP static generator plugin (https://www.strattic.com/11-things-to-consider-wordpress-static-site-generator-plugin/)
If you use a WP static generator plugin, you’ll run up against a bunch of pretty big hurdles such as setting up your own CDN, configuring your own security settings, figuring out how to handle redirects properly, and long publishing (to your static site) times. However, if you use a static publishing platform like Strattic, the whole process will be much smoother since we handle the CDN, security, redirections, built-in search, and so much more.