I have a 1098S and I was out at Chuckwalla for the trackXperience event, thanksgiving weekend. Fun times..
I too have a slight oil leak. I can't remember where I traced it back, but there's a plug that goes in to the engine and it weeps a little oil so when my bike sits for a while, i'll see a dip on the floor. It works its way down via gravity, it sucks. Otherwise, all is good. I typically wipe down the wire of any oil, clean the plug on the left, and then check lowest points for any oil and then button it up and ride all weekend.
Let me know where you find the leak.