Probably only very marginally affects cooling and noise, but it can't be worse than not having it. The cable management hole above the fan is blocked off and cables will need to be routed elsewhere with this installed.
It wasn't designed to snap into place, but it does, somewhere somehow, and it doesn't come off very easily
The author marked this model as their own original creation.