John,
Looks nice. The extra length looks fine. That red duct tape blends in nicely. I think you are good to go, why waste time with all that fiberglass
There was a television show back in the 80's with two guys from Canada that fixed all sorts of things, including their van with duct tape. Can't recall the name of it, maybe the Mackenzie Brothers?
Jim