I guess its hard to deal with that, at the end of the day, you are just trying to exploit subconscious survival instincts to usurp the rational mind to get people buy things they do not want to buy.
I think you'll find that the NeXT logo was designed in a similar fashion, and that many high end brands get this kind of input into their logos and branding.
Call it snake oil? Probably, but at least a multi billion dollar brand can answer the question "Why does the swirl look like that?".
Just give me the multi-million dollar logo contract so I may give you the snake-oil design document which justifies my multi-million dollar fee for the snake-oil design document!