The mi bands seem great if you want something very basic. Super cheap but still retains a lot of the features of premium smart watches.
Only issue I noticed was the heart rate monitor was wildly inaccurate but this was on a much older version (the 2 I think, maybe the mi band 5 has fixed this)
Yeah the heart monitor on my Mi Band 2 isn't very accurate, even when I "press" the band to my wrist. It came out in 2016 so I'm assuming the 5 will feature a much more modern sensor suite.