Use caswell I've been told it the best by my painter who has done 2 bikes for me. I have a kit that I purchased few months ago that I plan on using . I've have heard some negative stuff on all three brands u listed. I have used the kreem kit in years past and it did peal off a year or so later...