I don't think so. I believe that the system is designed so that you can only share objects, or subscribe users that have access to the workspace that object is a part of. Now, you CAN assign an object to more than one workspace, but you would have to first have access to all of the workspaces you wish to assign it to.
So, if you had access to both of their personal workspaces, you could assign it to both places.