I haven’t tried potassium chloride as a salt substitute so I can't say weather it tastes nasty or not but it isn’t particularly toxic. It works for lethal injection because if you inject KCl intravenously you radically increase your blood potassium concentration; this stops the heart as stated above. This isn't an issue if you eat it (as opposed to injecting it), yes your blood potassium will still rise but it will do so at a slow rate and your body will have the opportunity to excrete the excess before it become a problem. Still, moderation in all things, if you eat about 1 1/4 teaspoon a day of KCl you will have gotten your entire recommended daily allowance of potassium.