both are great, but I think kerosene would strip the clear coat if you rubbed at all... I may be wrong, but I like to be safe and stick with WD-40. I put that **** on everything.
Don't use butane... it will strip the clear coat. I learned the hard way so you don't have to!