I've painted abs quite a few times, your right to say you want no shine, i usually go 320 grit and hit it with an enamel primer( I use Dulux spray cans) either the sanding or the standard grey ones. Then I use the Dulux enamel spray cans to paitn the boat. Haven't had a problem with adhesion...