Personally i dont think you should worry too much about minor scratches.Part of life.If you ride her you will get em.Especially from pebbles etc that get thrown around.Im sure my tank bag gave me a few tank scratches but they arent visible unless you look up real close.The only way to keep a bike looking brand new is to bring it from the dealership and put it up in your living room and never touch it.