I don't know what IsleChem is doing precisely, do you?
I do know that it sounds collaborative, in which case they can't be considered as an objective third party.
As to your 'feelings' with regard to Sousa, that's not a quantifiable measurement of data either :) This whole thing is starting to smell like a marketing organization, at least to me.
But maybe not? Maybe we should give him a call and tell him he's got it all wrong, and WE have it right?