I'm curious. Could someone write a post about why you would want to make a theme this way and when? What is the benefit of making a SPA using React and WordPress? Why not just go meteor or node+x directly? What are potential drawbacks with localization, internationalization, google search engine etc? How does this work with plugins that alter page content, login handling, admin bar etc?