Garry
We used to tow a Swift Conqueror 590 with a Grand espace 2.2dt. Whilst the Espace was a fantastic car solo (when it wasn't suffering electrical gremlins!) I always came back from holidays wanting something else. Eventually circumstances (ie the government tax laws on company cars!) forced a change and so my wife became the proud owner of a new shape Jeeop Cherokee. When I drove that, iw ould always wonder why we had bought it - until the holidays came around, when, apart from the small boot, I'd always come back massively impressed.
I suppose the best solution depends on your priorities. Of the two you mention, I'd go for thr Kia - but you might also think about a Terrano 3.0 diesel (very cheap nearly new, with huge spec) or maybe a more car like 4x4 that's a little older (Lexus, X5, etc).