In reply to Bob.

> No client in their right mind would pay one cent for anything like that.
> This simply isn’t practical for anything more than a hobby site.

I beg to differ. If you are delivering a site to people with slow and spotty reception then you want the smallest, simplest site possible. I have done work in the past for companies that pay big money to cram their online documentation into the smallest possible bundle so that servicepeople in the field can get to it quickly and reliably. A PWA is actually a good fit for this, too.