I think that one is the best one yet. Looks professional and like something i would not be embarrassed to show in a presentation to real investors.
Good Job
-1 for Yin-Yang. Sorry. :\ Even if it looks good. Yin-Yang != Karma. For a person that even somewhat knows meanings of these words, it is like mismatching flags and names of countries. I do appreciate the effort.