In reply to mikeschinkel.

Thanks for that perspective. I'm glad to hear a success story. Have you tried Advanced Custom Fields? It's amazing. It handles the UI in the admin area and integrates fairly simply into the front end. It has many types of fields it can add to the backend, but one in particular is the Flexible Content field which does something similar to what you're using Gutenberg for. It would be interesting to compare the workflow for using that field with Gutenberg blocks for full-width content and other applications.

If for some reason you haven't heard of ACF, it's the most valuable plugin for WP development, in my opinion. It's solid and powerful.