Go to the "bob is the oil guy" grease section and see what they have to say. Post up the results or a link to the thread on what happens.
You want a different opinion, get some of these people on board. Be careful because you can not be seen as selling a product.
Present facts and information that can be backed up(which so far(IMHO) may be hard for you).