Hi @mytechnerdca ,
First, do take a look at the pricing options between Static Web Apps and Storage. But IMHO, I would go Static Web App.
Your client's application does seem small enough that it won't go beyond 500MB Free offering. When you host your stie in storage, there are certain limitations with regards to configuring headers and leveraging AuthN or AuthZ; which I don't believe applies here. but could in the future. Gzip shouldn't be an issue for both. In a nutshell, you setup the storage account, upload your content and you're done. That certainly checks your hands off approach.
However, the reason I would go Static Web Apps is because custom domain, Free SSL, and global distribution of the site (which should be favorable to Lighthouse) are key features that make it worthwhile. Azure DevOps and GitHub are first class citizens, and sure you would have set those accounts (whichever one you're most comfortable with) up, but with CI/CD, you can easily push and rollback changes to the content. Furthermore, you can configure and utilize preview environments to see the changes before pushing them production.
You don't have worry about CLIs or scripts, as both options you can setup and configure all through the portal.