My Tankless came with a filter to protect it from scale/rust, then we added two of those 'magic' scale and rust filters just because they were cheap enough if it is snake oil, we aren't out much and we have noticed a difference with hardly any calcium buildup on the faucets.
We also have a water filter on the fridge (main source of water/ice) and the shower head.