Permission Set: Connect to this Salesforce org's data using Skuid

I came across this permission set (hadn’t noticed it before). Does this mean that you could set up multiple SF environments within an organization (in an effort to decentralize data), and connect to them via Skuid platform. Each user would connect to their appropriate SF environment, but for those users who need access to data within more than one of the SF environments, you could give them this permission and they could pull data from multiple SF environments into a single Skuid view/page?

Wouldn’t it be easier to accomplish that using record sharing? also, if someone makes a request to Salesforce not through skuid does he have access to all the data in the organization?