+1 I do the same, 12000 miles on chain ,just one reset.I only use Mobil 1 75W-90 gear oil on all my chains. My CBR500R has over 11k miles on the original chain. I don't even oil it very often. Only when the chain seems dry or after I've been in the rain. I apply it with a toothbrush.
I feel being non-sticky is a good thing because dirt and grime gets washed off by the oil. Keeps the chain clean. Sticky chain lube attracts dirt.