I have never used atom wax. Is it more like a conditioner / protectant (like sno seal or mink oil)? If so, that would make sense. If you don't have some type of top seal on it, it will definitely rub off over time. Keep us posted on progress. You could even use Super Shene or Satin Shene, depending on the look you desire.
or for that matter, saddle lac