Yes, a cation softener with a carbon filter is a satisfactory solution that's much cheaper and easier than RO with a mixing valve.
A mixing valve at its cheapest and simplest is just a tee with a knob that adjusts the proportional orifice size of the 2 incoming tubes as they mix into the third (outlet) tube. There are many ways to skin that cat, however, and I can't claim to understand or even be aware of even a small proportion of such designs. In general, if you're dealing with mechanical valves that aren't controlled electronically in some fashion, such valves will not provide a fixed TDS or proportion of RO to tap water if the inlet pressures to the mixing valve aren't held constant or in constant proportion to one another.
I am far from an expert on this topic, though; Eric Svendson is no doubt the man to ask on HB, and I'd think your local Swagelok dealer would also be very helpful in explaining the issues at stake when mixing two water sources with non-constant pressure.
As for why I suggested a carbon filter on the tap side,
carbon filters are more than just sediment filters. They also are effective at removing chlorine and organic compounds. In my experience, they quite simply make water taste better, which is one of the main reasons why I use them.