Correct me if I am wrong. Slack connect is available only in paid slack versions. When you collaborate across organizations than the assumption is all parties have paid slack. That most likely will not be the scenario when you collaborate with third parties. That is the big problem here.