Rather than oiling your teak on a regular basis. I was recommended to use Sikkens from an MC dealer. That is what they were using on their team boats for the ski/wakeboard team. Stands up to some rough abuse.
Little expensive, but worth every penny as I only do it once a year at the beginning and it stays looking polished all year. Also have a great color (natural teak) Looks very sharp IMO. Just make sure you get the silica add on to add to it for grip. It doesn't harm the board/ski at all, but without the grit it can be slick on your bare feet. Simple process no harder than acually teaking