I think that car's biggest problem is the price, £21.5k for a 2014 model? That sounds a bit excessive. DCC and leather (if you like it, I prefer the tartan and the 'leather' afaik isn't 100% leather anyway, large portions of faux) are as you say nice but really not essential, lack of satnav wouldn't put me off but might others. I'd say wait a couple of weeks for all the trade-ins to show up and get something newer for the same or less.