I recommend using windshield epoxy, much better seal. Heat up your epoxy in the oven it will help it fill in the seam also us a caulk gun. I did three sets of superduty head lights with no fogging issues.
I have learned in the past its very important to select a dealership who will supprt warrenty work. I used to sell cars and if they wanted to continue selling sports cars they supported their warranty work as well. Talk to your dealership shop manager.
Mason in the hines parking lot aso few good places by kings island. Took a few pictures of my bike over there. If your in Monroe theres a few great spots by the train stop bar.