Planning on powder coating my bike. Was wanting some input from some people that might have had it done or does coating. I was going to have my wheels, frame, swingarm and some odd and end parts done. I was going to have the parts chemical dipped to remove all factory paint and powder coat. Is there some kind of coating in the XB frame/fuel tank like a regular steel tank? What about the oil residue left over in the swing arm? Will it get flushed out when dipped in chemical? I dug up some info like have the wheel lips blasted so the powder coat sticks better. They are polished from the factory and allows the powder coat to chip easier on the lips. Any general info, hints, or tips would be greatly appreciated.