Has anyone considered buying the PineTime smartwatch? It's still being developed as they openly admit and it's early days for it but it does seem to already do the basics, i.e. step count, heart rate, analogue and digital faces and ota updates. At about (I think) $25 it's might be intersting if you're in to playing with these things. Details:
https://www.pine64.org/pinetime/
https://www.pine64.org/pinetime/