If you plan on doing any painting or body work on your truck it may be best to stick with the 3m urethane.

The glass normally goes in after all the painting is done but if touch up is needed later the silicone could cause problems.