I think that the easiest way of distributing a base would be to duplicate the base within your own workspace, share the duplicated base with one person, and have them copy it into their own workspace. Then, after they’re done copying it, you can delete the duplicated base.
The advantages of this method are: You don’t need access to their workspace, and by only sharing the base with one person, you keep their email address private. (When you share a base with multiple people, the email addresses of the other users are exposed).