PH is not the important factor here, the water's hardness is. Fish from central and south america come from soft water with low TDS. THAT is what you should be worried about, not the ph. Have you tested your general hardness? Carbonate hardness? Total dissolved solids? These are GH, KH, and TDS tests. You should know what your tapwater is, and what levels you'd like the tank to be. RO water is pure and stripped of all minerals, even the essential ones.
That is why you can't keep fish in pure RO water. You need to use a product like Kent RO Right to add back the essential minerals that maintain some amount of hardness and your buffering capacity. Or, some people like to use an RO/tap mixture. What the exact ratio will be depends on your tapwater levels and what levels you want the tank to be. Somebody with a low TDS in their tapwater would maybe use more tapwater with the RO mixture. Somebody with 400ppm TDS would want to use less tapwater, maybe a 20/80 mix.
By focusing on ph and ignoring the other parameters, which influence ph, you're only looking at a slim piece of the puzzle. There's a lot more to your water than ph. Ph is the least important of them all.