They are convenient, but they’re a fair amount of trouble to put in, you need to put a switch leg from the light to the hinge side of the jamb, where you install a very small box that comes with the button switch and the carpenter has to carefully cut the box into the jamb when he installs the door, there’s very little room for error. Probably adds a good $100 to each door a switch is installed on, between buying the special switch and extra labor for the tradesmen. YMMV, but IMHO, a regular switch on the closet wall works just fine.