I have one on my boat. As some added security I used some 3M5200 sealer around the edges to help seal out water from getting to the glue and to help secure the pad to the transom. Just like adding Caulk to a bathtub.
So... two months later how's it working out for you? Is it still there? Amazon has a bunch of reviews saying it's really easy to strip out the screw holes... care to comment? Do you remember what sort of screws you used?
It held perfectly, no issues at all. Yes, the material is softer so you can strip them out very easy if you use a power drill, I made sure to only hand tighten with a screwdriver to avoid that!
I just bought an aluminum boat which came with a basic Lowrance depth finder. The dealer attached it directly to the transom of the boat. I questioned the service dude and he said they sealed it with silicone. The dealer has been in business for over 50 years. They should know. Somebody is trying to sell you something.you really don't need.