No. It is not necessary to use Salesforce connect unless you would like to utilize our solution for Reporting Mash-ups. No other piece of our solution requires Salesforce Connect.