We have had both. 2005 grand caravan. Sold it after 10 years 250k miles.
Now have a 2012 odyssey that has 245k miles. We have had more issues with the odyssey, the biggest is a misfire at idle that has never really gone away no matter what we have done