I can't really speak to the technicalities of your question, but I have observed over the years, that it's best to run far and fast
from a company that spends more time trash-talking the competition than they do explaining the benefits of their own offering.