It’s not as hard to figure out how to make this work, as to negotiate it with everyone once the practice is established. Yarn pnp works, but its side-effect is empty node_modules, which breaks everything else.
Fwiw our PnP implementation is now much better than a year ago (it was still experimental, after all!). Expect to see more in this space in the next few weeks...!