I spend a lot of my time in Seoul and travel to/from Seoul on average about once per week. Just comparing routes, KE beats OZ by a mile. But if you compare *A routes out of ICN vs. ST routes, my feeling is that *A is at least comparable, if not better. So for me the choice was easy in choosing *A compared to ST. Not to mention that very often KE and OZ are the most expensive carriers for ex-ICN flights.
At first I did not choose to join Asiana Club however due to the less than stellar earn/burn rates and them not offering any real additional benefit to *A gold members. At that time they were comparable to KE's Morning Calm Club I would say. That all changed last October and I decided very quickly after OZ announced their new program that I could really use the benefits. I'm really pleased with the benefits of being a Diamond Plus member and glad I made the decision to join Asiana Club. I now fly KE less than 1% of the time.
Years ago I was active in Morning Calm but never once got any op-up, though my flying back in those days wasn't much to speak of.