Has any one installed one of these flush mount bump board holders in their cobra? I am curious of a good place to install. Its always scary when you have to drill a hole anywhere in your boat lol. The one I am installing is the black circular one that C&O Marine sells. Couldnt get poc to upload.