The new 10sp Tiagra is also good, it’s the same cable pull and design as 11sp stuff.
That’s what I’d go for.
New 4700 Tiagra is a bit of a winner to be fair. All the best bits of the higher end groupsets, but 10spd for much cheapness on cassettes and chains and compatibility with older wheels etc.
My only issue is that all Shimano feels vague in comparison to SRAM or Campag, doesn’t matter whether it’s Claris or Dura Ace, I prefer a much more positive action. Have had 4600 Tiagra on my outgoing winter bike though, and it’s been faultless, if a little weighty, shifts more positively than 5700 105 anyway!
Actually, that’s not quite fair… I’ve setup 7900/6700/5700 groupsets on various bikes over the last few years, and on those with a very clean cable run (preferably external) they have all shifted pretty sweetly with decent (Teflon coated) inner cables and Shimano SP41 outer. On any bike with convoluted cable routing (certain brands are nightmares, but most internally routed bikes aren’t fantastic in this respect) it has been very difficult to get a positive shift, even when new on said groupsets.
SRAM Red on my main road bike though, with clean cable routing, top quality cables and it’s VERY slick!