OK, an update on the JLCPCB results.
I have got my box of 20 boards today (ordered 9th Jan, arrived today by DHL, not bad, considering the e-mail ping-pong at the start - normally they are faster).
The board quality if overall OK, but the castellations are definitely at the limit of the process they are using for these cheap boards.
They did route through the holes, as specified, no problem. However, it is not very clean, there are pieces of copper and FR4 hanging in places. So I am not sure whether the breakouts will be usable, the SC70 ones have also silkscreen across the area where the chip is supposed to go

That will make soldering there interesting. Not sure whether that's a mistake they made or the gerbers are like that (didn't check).
But hey, for $10 for all 20 boards delivered, I am not going to complain!
Sorry for the poor image quality, don't have a camera for my good microscope so had to make do with a cheap USB one. The boards are green, the purple/bluish tint is because of my camera/LED light.