I'm toying with the idea of using css-grid for creating a website. It looks pretty powerful for changing layout easily without relying on bootstrap, and makes the code real easy to read/maintain. The big drawback seems to be that IE only has partial support (need to use a specific IE prefix tag). I'd be interested to hear if anyone is using this for a production-ready site?
It's still too early to use it on a public Website. Most of the most current versions of the main browsers will do it. People haven't updated their browsers to the versions that support it yet. Maybe next year.