I used the Kelicote until I run out of it, but it didn't stop the lumpy scaring, I don't like Bio oil and I don't think it works (this is my own opinion) and not keen on the smell.
What I do like and use is Neutrogena Norwegian Formula Body Oil sesame seed oil (they make no claims) its very softening and non greasy perfect for skin and light scars, it makes a good neck moisturizer too.
Plastic surgeons recommend Vaseline to keep scars supple (once the healing process has started) you could mix a Vitamin E ( pierced) in some and have your own scar treatment.
Another suggestion formulated by plastic surgeons ( who should know about scars) is Heal Gel Advanced Skin Rescue repair Formula you can get it on Amazon, a but pricy though.
Personally I think its time that decides whether scars fade or not whatever you use and if you skin is genetically disposed to Keloid or Hypertrophic scars or not.