As for preventing scaling, it doesn't make much difference whether you sodium or potassium chloride. The scale is calcium and magnesium carbonates. When you soften the water the softener swaps sodium or potassium cations for the calcium or magnesium cations. Either way you prevent scale buildup because the sodium and postasium carbonates are much more soluble.
Moving beyond that, carbonates are less soluble at higher temperatures. That's why if you have a scaling problems the scale is a bigger issue when water is heated - in coffee makers, clothes irons, or the hot water system in your house. For this reason, sometimes people choose to soften only only the hot water system in the house. Many times that will address the problem sufficiently - and it's a lot cheaper. It also means that when someone takes a shower the water isn't quite to soft - not as "slimy". (But the hotter the shower the slimier you might feel.)
Other benefits of only treating the hot water is that the water you use for drinking and cooking will retain a healthier blend of minerals. When you run the water through a sodium or potassium ion exchanger, it doesn't just remove the calcium and magnesium, it pretty much removes all cations and replaces them with potassium or sodium. So you lose a lot of the other trace cations that are in drinking water and that are important in the diet. So if you blast your water with an ion exchange softener, you need to pay more attention to the rest of your diet to be sure you are getting everything you need.
If you haven't deduced, I'm not a big fan of whole house water softening. In most situations I think it's overkill. Water treatment salesman will push it because they also like to sell servicing contracts and the more water you treat the more you need servicing. If scale is such a huge problem that it's plugging up everything then I don't take issue. (But even then I like the notion of having a small stream of unsoftened water available for cooking and consumption). But in quite a few cases simply treating the hot water is all that is needed.
*******
A side note. Replacing the calcium and magnesium in water water with sodium and potassium can make the water hugely more corrosive. Older houses with iron pipes (such as galvanized iron piping) are particularly affected. So if you have iron piping be careful - you may come home some day to a big mess when a pipe concealed in a wall or cieling starts leaking. (Happened to us.)
Softened water can also be extremely aggressive to copper piping, but that isn't likely to be an issue with the types of waters that are being discussed here.
Also be aware that when you soften water every calcium or magnesium cation that is removed is replaced with two ions of potassium or sodiu,. So the water comes out signficanly saltiers than it was originally. If you're watching your salt intake this is quite important.