Is a Honda Odyssey exactly a "mini van?" My brother owns one and it seems to be a rather large vehicle.
I suggest that you take yours to a scales and see how much it weighs. Or, maybe look in the owner's manual and/or Google search to learn it's weight. My Vanagon weighed in at 3640 lbs with me in it. As you add weight and bodies, the performance of the engine will begin to nose dive!
Also, check the gearing of the transmission. I doubt you'll be doing a manual shift. So, the auto tranny gearing needs to work well with the TDI engine.
Keep us posted!