I have a Charger 195 TF bass boat and I have the same issue here. I have four screws holding it in and it hangs way off the boat. I have to be very careful pulling up to the dock so it doesn't get hung up either. When I installed mine the guy at the Bass Pro Shop said to me to get the rubber anchors that look like T's to mount it. You drill a 1/2 inch hole in the boat, you put the anchors in then you line the holes up with the anchors and screw them in. This is a great plan but the anchors were horrible at best. I had my terrova 80 on 10 and I bumped the on/off switch on the foot control while my motor was pointed to the left and I though my motor was going in the water. It ripped 2 of the anchors in half and I had to replace them. I will be using the screws and the bolts that came with the kit while re-install my trolling motor. I am just throwing this out there so that if any one is using those anchors they know to be carefull with them.

Also I have found this motor to be a pain to deploy and stow because I have to reach out there so far. I wonder if a line or small rope with a small handle like on a normal traolling motor would work if you tied it under the head unit? Any suggestions?