I do not know whether Iodine works on scars even though I have read about some saying that it does work.
If the staining is a problem then you might try potassium Iodide which is clear coloured. It is not identical but might have a similar effect. I have not tested it on scars but I have used it on other things.