well curiosity got to me and i just tested pouring water on all the drains and low and behold, no leaks! however i fear i must have bumped some silicone into the passageway of the front drivers port as it drips very slowly and diverts most water to the passenger side.
send it, or redo that connection? please just say send it lol
Do it right.
Yeah do it correctly. Otherwise you'll be tearing everything out again in 6 months or w/e to redo it because you've got a mildew problem again.
You gonna do extra sound deadening while you've got it stripped so bare? Would be my move.