Bucc,
I know a couple guys doing tests with those Honda impellers that are reporting good results, too. Well done!
I’m not sure about the 16HP models … mine is the less abundant 30 HP model, and it does not have the baffle plate. There is, however, a big rubber gasket/grommet at the base of the crankshaft to seal off where the crankshaft mates with the driveshaft. They must have wanted provide the crankshafts/driveshaft a little extra protection from water since the water pump is spewing water from the four holes in the cover so close by.
JP