I bought the Grand Caravan over the new Odyssey because of the Stow'n'Go feature and it hasn't disappointed me. I need versatility and maximum cargo space, and the Dodge has it and more. Reliability and build quality are not on par with Japanese vehicles but they cannot match the Dodge's versatility. I keep my vehicles forever, so resale value is not a factor to me.
Pay more attention to fit and finish both interior and exterior.