The section on NAMESPACE files from the Writing R extensions manual says:
Using importFrom selectively rather than import is good practice.
Why is this true? Is this just to protect yourself from masking and naming conflicts when importing multiple packages, or is there a performance difference?