In my opinion, the Cooper would be the better all around choice.
It's a little less aggressive tread design but has enough grip to handle occasional off road conditions.
Unless the bulk of your driving would be off road, I think the Cooper would be the best choice.