a stripe and decal remover is what I us. It don't harm the finish and it takes the glue off with it Pinstripe Removal Discs Astro 400E Eraser INC Arbor 400E AR Stripe Glue SET | eBay
skip the heat gun... it CAN damage the gelcoat if you aren't careful enough
the decal remover wheel is the ONLY way to fly!
I use the 3M stripe off wheel
Use it in a cordless drill in LOW gear.... slow speed and it's almost magic!
I like my wife's hairdryer on low (free to use) and a plastic scraper as mentioned. Goo off also works fine and won't harm the gel coat.
My "smiley" might have betrayed me. I was actually serious. Parking my boat in the driveway for about 2 hours gets any vinyl (have removed letters and some striping) plenty hot enough to remove.May not need the heat gun in SC ... it might be hot enough if you have the boat out in the sun.