Hmm. I find that having a personal relation ship with the service advisor is all that is needed. He knows who I am and he thinks my car looks and sounds great.
BMW Seattle is a little different with Service Advisors working 3 12 hour shifts. So I make sure I signup online one a day he works and signup as his client.
So far I have only seen him at work about once a year. BMWCCA and BMW Seattle cosponser a Cars and Coffee about twice a year. My advisor does show up for those events and I make sure we say hello.