Why Google Sites?
There are a few reason. The most important one is, security. I'm on Google Suite, my email is hosted on it. I'm on it for client issues, I'm on it responding to emails. It's basically always open. Any sign of trouble, I'd know right away and I'd log into the admin account and lock it down. It's also hosted by Google, someone would have to hack them to mess with this site.
It's costing me nothing more than what I already pay Google. Which, lucky for you guys comes out of my clients end.