Hi
I wouldn't bother with RO unless your going to breed some species of fish that require lower Ph, Gh, Kh.
Why do your barbs suffer? I have similar water to you, most plants do very well with a few exceptions.
I have even got these to grow in another set-up with some more lighting and adding...