I think that Sikaflex has been developed and if it's the polyurethane sealant I'm thinking of it needs no primer now and bonds just about anything to anything. In the course of my quest to seal the screen I have used some PU but mainly the non-setting mastic. But Tony @
Vitesse has suggested the conventional product for this purpose. It's non- setting and relatively easy to remove the surplus. PU is a nightmare to remove and even more so once cured.
If I'm being logical and expecting it to work, the permanence of Sikaflex shouldn't worry me. Whichever product I use it's going in the glass groove before fitting the glass.