Your company exists in California, making it subject to California law; thus, any interaction between your company and the state of California doesn't prove anything. I still consider the law awful, but that aspect of it unfortunately does not exceed the scope of state law.
Unfortunately, until California makes the mistake of attempting to go after a non-California company with this law, the law won't get overturned on the grounds of regulating interstate commerce.
They can claim all the tax revenues and license fee revenues they like, but they'll find themselves sorely disappointed.