Theoretically a GPS would not work well under a hard top. GPS units typically need line of site to work well. I would imagine a hard top could/would interfere with that. I have a humminbird 967c3D with an external GPS puck on my hard top. Works great.