If I am not mistaken, the "grill" thingy is for cooling the built-in auxiliary pump. The BMW pump does not have once, so the VW auxiliary pump is not deleted. The auxiliary pump is deleted when using the CP3 pump sourced from Europe that is offered with the other CP3 kits.
The one from Fisher appears easier to install. The pump is mounted to the adapter, and then the adapter is attached to the engine bracket by bolts that are inserted from the other side of the bracket, which does not require as much space, which is not the case with adapter that have studs to mount the pump, so it might not be necessary to remove the EGR.
Also, some other CP3 kits have the bolts that mount the adapter to the engine brakes that go in from the pump side and then have nuts fastened to them on the side where the timing belt is. If one of those nuts backs out, it will not be good. The FMW one has the the bolts go in from where the timing belt is and are threaded into the adapter itself. If a bolt backs out, the timing cover should prevent it from fully backing out and wreaking havoc. It's well thought out.
The only think I don't like about the FMW kit is that OEM hose clamps (N90686701) are not included. They are inexpensive, result in an OE look, and are better functionally.
For me, the best thing about this option is not having to source a pump from Europe and have to send it back in case of a warranty issue. Also, you can get that Bosch BMW CP3 brand new for quite a bit less than what a used rebuilt CP3 from Europe costs, not including the cost of shipping. FCP also has a lifetime warranty, so it was a no brainer for me.