My previous lease was a Sienna, which had some issues, but I actually liked it better than the Odyssey I have now. I opted for the Odyssey vs the new Sienna because I got a sense that the Hybrid Sienna might be under powered for a full family load. I can't say I've encountered any problems with the Odyssey, but I just overall find it less convenient (and less fuel efficient) than the older Sienna.
FTR: I am not advocating lease vs buy. My situation was whatever it was that ended me up in a lease.