I did and it was really easy (even for me) to set the whole pipeline up and running. Since you're 👌 with with React, you will easily get used to working with it. I played around and even got into the whole reusable components thing. It was all amazingly simple. Also, it's easy for non-tech people to get used to using it ( even mkt teams for example). In combination with some other services (don't want to get all too promotional), you can enable members of your team to just upload pure markdown, and the whole engine would serve the content instantly across platforms.
This comes in handy when you don't want to give access to the source repository to the mkt team and increases the agility of both the development and mkt.
Alternatives:
I'm sure there are more, looking forward to seeing what people are using 😀