Its fantastic, Ive been doing citric acid flushes since decades now and have fixed a huge number of cars which had bad cooling system - partially rusty, clogged with gel, mineral deposits etc.
cheap and effective - same stuff is used to clean washing machines, kettles, steam irons etc.
soda flushing is a good idea, but just a long flushing is also effective if soda is not available.