I "kudod" this but I have mixed feelings about it.
Since the package manager is pushing a very "modular" installation mechanism (ie breaking solutions into multiple packages, and potentially adding new packages which extend a base solution), allowing a user to specify paths of individual packages seems to be... dangerous.
HOWEVER -- I think the concept would be very useful. For instance maybe providing a "switch" in the build which will allow a user to specify an install path, or being able to link packages together into a solution inside of Package Manager where the install path is specified for the solution, and all members of the solution can reference that path?
There are probably a couple other ways to approach this, those are just the ones that hit me up-front.