Yup I try to think ahead for later because when I build something there is a really good chance that I am the one that will be repairing it later down the road. My insulation mat I bought is just the run of the mill one that lays under the rubber mat. Not gluing it down. I can see how that stop light switch could be a pain in the rear though. I actually moved my original stop light switch over when I had to move the brake pedal assembly over to fit the engine in. Still the oem switch that I peeled apart and cleaned and re installed with the factory screws just about 3” over to the left nowðŸ‘.