I can honestly say I have smoked a Camero or two in the Sienna. The look on the kids faces have been priceless!! Driv one and you will believe me, the scoot pretty dang good anymore!!
I can't talk you out of the Mazda, we didn't go that route because it is the the same as the Ford model, I forget now, that sucked ass at the time! Supposed to be a stand alone model now, and better.
To add to the Astro, I was rolling down the highway in my Suburban, bored SBC400, nice cam, kick intake, headers etc. Even 4wd it would hit 135MPH with the 3:42 gears on 32" rubber.
Plumb got my doors BLOWN off by an Astro! Thing didn't sound right from the time he hit the gas, just COLD SMOKED like I was sitting still!!
He pulled off at the next gas station and I had to stop. He had a grin the whole time. Said I had given him the best run he'd had in a while. He popped the hood, yeah a Z04 shoe horned into an AWD Astro!!! I had new found respect for min-vans after that!