No, it definitely should not be recommended. The gac install only happens when a library is registered as requiring it - somehow you had that file in place without having the package that contains the file. This is not a state of affairs which can happen when packages have been installed and uninstalled correctly.

