The stems bolted are rusted, there is rust on the oem caliber washers and “chrome” bits, and the chaining a will probably be no good on a new chain – but the crankset is square taper. Of course all of that is replaceable but it makes the bike look tired. The bike is fine and has been good to me
so <£5 worth of bolts and maybe £15-£20 on a chainring?
doesn’t really compute with
basically upgrading the sora group & crankset, for which I could almost by a new sale Defy tbh)
even if you did upgrade the entire groupset, Tiagra 10s groups can be had for a smidge over £200, even 105 is only £300 and if you like the frame and it fits you would get you another years or few from it and at a better spec level than another low end sale Defy.
I’m all for buying something ‘because you want to’ if you have the cash, but don’t try and convince yourself it’s because Defy is knackered or beyond economic repair!
FWIW, whatever you ride as you winter bike will end up with trashed whirly bits, but frame and fork will be fine after a clean, especially if Ti, so my money would be on the Enigma (or other nice frame you like), throw a groupset at it that you’re happy to use and budget on a new groupset every year or so depending on your level of use and aversion to maintenance, you’ll often be able to sell bits of the knackered one (cranks, shifters etc) to offset the cost, and £200-300 on a new groupset every year or so isn’t that bad, and the beauty of it is that it feels like a brand new bike each time 🙂
If you want to go blingier then accept that it’ll cost more to replace parts when they are worn, but really 105 is pretty damn good and fine for a general rider or racing!