if you go the subie, make sure to keep up the servicing with the upper engine cleaner.
you probably have, but have you considered xtrail or awd dualis?
dualis might be a little soft for what you want, but does have electric centre lock.
more car type.
just food for thought.