Generally, I think crenicichla (not in all cases) come from areas with softer water, but I don't think that most need it unless you are trying to spawn them. So a R/O unit is not needed but it wouldn't hurt. I use R/O in a few of my smaller tanks and my dwarf Crenicichla love it. I wouldn't try to buffer the water using a chemical either... that is just to risky. I am a fan of steady water conditions. Stability is the key in my eyes.
So unless you are trying to spawn a Crenicichla species, you shouldn't need a R/O unit, but it shouldn't hurt if you want to try. Just keep your water parameters stable and you and your fish shouldd be happy.