If you are using Aluminum Couplers on your Z-Axis, I'm not totally certain if it will not rub the side of your coupler. I did try to make the endstop holder as thin as possible.
Printed this at 0.2mm layer height with 45% infill. Also with .35 nozzle. It's favorable to use ABS but PLA will work too.