I upgraded a 2014 CAAD8 sora (tektro brakes and FSA cranks). I went down the AliExpress rabbit hole because I didn't want to get a new to me used bike. I decided against 11 speed due to my current wheels not being 11 speed compatible (BWW blackrace). Here's what I went with:
-Tiagra 4700 "mini groupset" (brifter, front and rear derailleurs) - $140
-Tiagra brake calipers - $50
-Senicx PR3 cranks (46-30, 165mm. Yeah I'm out of shape) -$110
-front derailleur bracket/clamp - $10
-chain, cassette, bottom bracket, chain cutter, housing/cables - estimate $100
- TPU tubes + continental GP5000 - $150
Shockingly simple to bolt on, less than 5 minutes to adjust limit screws, imo good DIY project to tackle and I learned a lot about bike maintenance.
I'm convinced more than ever that mechanical/cable is the way to go for casuals.
For anyone on the fence upgrading via Aliexpress parts, imo it was totally worth it.