There is a difference between earlier 7 seat D2 and later ones. In later ones there is a fair amount of space taken up in the back with the "entertainment system" amplifier, so if space is the issue then get an earlier one.
I have 3 kids, now teens, and we get by in our 99 D2 7 seat. For an adventure trip I have a cargo barrier, take out the rear 2 seats and have a simple shelf system that goes in so I can pack the back all the way to the top.
I have had more than my fair share of mechanical difficulties over the years but at present prices it would be hard to go past a D2 if it has been well maintained.
