They make a Minn Kota deck hand for pontoons, up to like 30# anchor, might have to skip a snap or two on the cover but should work.
I would resist putting it under the boat, constant splash would probably do it no good and there is a plastic gear that needs changing from time to time so you would want to access it easily.