The only reason i would buy a people carrier is when id want to pick up 4 friends to go camping watching superbikes or something.
Saying that last year me and a mate road tripped in one, went France,Belgium,Luxembourg,Switzerland,Italy back into France and back home, Was an awesome road trip...