I like.... but
Question:
Since you've now moved the pump into the well (somewhat) will there be anything else to balance the front end out? What I mean is, now the charger and the pump reside mainly in the front left corner of the car.
Also: (to me) that looks a bit dangerous where it is, the way it is. My .$02 Is there anyway to spin it, so that it get mounted onto the wheel hump instead? If not, maybe removing your fender and having a small safety cage welded around the pump would aid incase of ....