I'm in the same situation as well. I'm also in san diego. I do track days, but got a supermoto as well the other week. I'm looking at apex within the next few weekends. I ran into a little problem though, just put a post about it so well see how it pans out.
Let me know how you liked it. I think I decided I'll get up there next weekend. Let me know if you want to meet up sometime. My only buddy thar rode a SM moved to the east coast so I'm interested to meet up with some new folks.