All of these companies have a Business development rep, customer care rep, Product support rep, or whatever they call it.. You contact them for a meeting and full demo and Q&A on capabilities, you will likely get more than you could possibly want and either alleviate your concerns or confirm...