I was looking for an option to make my func_buttons (used mainly for doors) to be passable and couldn't find a way to make that happen while still utilizing textures of my choice. So... I tried out a func_door as a button, enabled the "passable" flag, and set the lip to +1 so the func_door (button) didn't move. It is 1 grid point in width.
The only issue I saw was that animated textures didn't work on a func_door. This means my func_door (used as a button) won't appear on/off /enabled/disabled like normal buttons do when they have a +0_ texture applied that has a +A_ with the same name.
Is there a way to make a func_door switch texture when clicked, like func_buttons?