Great idea, it can be a real hassle to set up SSR. Is there a chance that it would be considered cloaking by Google, because you're serving a page from a different IP to the crawler?
Yea especially when you're using things like https://github.com/nfl/react-helmet to set meta tags in JS --it's not going to work unless you're using something like this. The descriptions and titles for our pages started showing up in google after implementing dynamic rendering, and our rankings seemed improved as well.
https://developers.google.com/search/docs/guides/dynamic-ren...