I use Iodine on my face every night and every morning. And my skin has never looked better. Sure, if I was only using Iodine it might be different. But I use it with apricot oil of an evening and VCO each morning.
Aloe vera is excellent, especially if rubbed on the skin directly from the plant. You can buy Bepanthanol if you wish, but not sure why you would when there are so many natural things that you can put on your skin to help with this. Jojoba oil is another one I would recommend.
All I can tell you is what worked for me. I had a red, very obvious scar from removing a mole, and now I don't. It's up to you.