n00b webdev here.
React's component-ish nature and such actually makes things easier for me to digest / manage. No painful planning needed and I can move stuff around at will.
I put React on everything (even if only for practice).
It was a bit intimidating at first (like a couple weeks...) but it doesn't take long for for the fundamental React-isms to become second nature / my preferred way of doing the front end.