My personal motto: Beware of "cosmeceuticals" (got that term from the "Cathy" comic strip) with too-clever names--- they seem to be the priciest! (BTW, what are the chances of this stuff ever ending up in the local Odd Lot where *I* could buy it?)
Seriously, wouldn't this run into some kind of copyright infringment? We can't be the ONLY people left on earth who attach a certain significance to that appellation.