Definitely a good work, but I found out 2 flaws with the design that should be fixed.
First of all, putting it all the way down like in the image, it won't hit the Z endstop because it will hit the back motor supports before. Take a look here, it happens before engaging the endstop: https://i.imgur.com/ZO2aATi.jpg
Second, the 2 horizontal rectangular holes are too much down, they should be raised a bit because otherwise the soldering endstop contacts will touch the wall and the endstop board won't be flush with your model face, which could also lead to bent pins. It is easy to notice the stock endstop support has the holes raised more than your design: https://i.imgur.com/2aXp0ca.jpg
Thanks for your design and I hope you will hear those adjustment requests, good work!