title: Does an isomorphic react app really add a "huge amount of complexity" to a regular client-side react app?
body: <p>I just read a post stating that universal/isomorphic react app "introduce a huge amount of complexity" (comparing to a regular client-side only react app). I have never tried isomorphic react and I am about to start a pretty complex app so I'm trying to decide whether i should go for isomorphic or not (SEO will be very important). I would be grateful to anyone that would be willing to share their experience with that, or could point me to some great post/tutorial that describe the challenges isomorphic react poses.</p>
  
  <p>Also another question: is it a big job to turn a react client only app to an universal react app if ever I start with what I know but then decide to switch?
  Thanks a lot!!</p>