If all you can get is iodinized salt then you are definately better off not doing the SWF.
In my opinion, there is no replacement of the SWF. But if you cannot get good salt or it just doesn't work for you then I suppose you can go without.
The important thing is that you eliminate regularily. The laxative tea should help that. If you get constipated you need to find something else that works.