I tried this idea finally and it didn't work very well.
My weather strip material was the right material for water but it was not the same shape as the one shown here so maybe that didn't help.
Either the baffle was loose or impossible to slide into place and I went with 17" and 17 1/4" so one was to small and the other too big. I mean 1/4 made a huge difference.